From 95f190ca37b567c9e3d5dda93c715cb369b5cfb5 Mon Sep 17 00:00:00 2001 From: Noah Zoschke Date: Thu, 13 Apr 2017 10:14:15 -0700 Subject: [PATCH 01/13] foo --- convox.yml | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 convox.yml diff --git a/convox.yml b/convox.yml new file mode 100644 index 0000000..3728422 --- /dev/null +++ b/convox.yml @@ -0,0 +1,25 @@ +balancers: + rack: + 5443/https: https://rack:3000 +services: + rack: + build: . + test: make check test +workflows: + change: + create: + - create: staging/praxis-$branch + - build: staging/praxis-$branch + - test + - promote + close: + - delete: staging/praxis-$branch + merge: + demo: + - deploy: demo/praxis-demo + master: + - build: staging/praxis-staging + - test + - promote + - copy: production/praxis-production + - promote \ No newline at end of file From 61b2c82c1af5bbee3f5c1faae2f1cfda8bfb9b97 Mon Sep 17 00:00:00 2001 From: Noah Zoschke Date: Thu, 13 Apr 2017 10:16:04 -0700 Subject: [PATCH 02/13] foo --- convox.yml | 25 ------------------------- 1 file changed, 25 deletions(-) delete mode 100644 convox.yml diff --git a/convox.yml b/convox.yml deleted file mode 100644 index 3728422..0000000 --- a/convox.yml +++ /dev/null @@ -1,25 +0,0 @@ -balancers: - rack: - 5443/https: https://rack:3000 -services: - rack: - build: . - test: make check test -workflows: - change: - create: - - create: staging/praxis-$branch - - build: staging/praxis-$branch - - test - - promote - close: - - delete: staging/praxis-$branch - merge: - demo: - - deploy: demo/praxis-demo - master: - - build: staging/praxis-staging - - test - - promote - - copy: production/praxis-production - - promote \ No newline at end of file From e70d1a38ebe1a3b159c945106d7f73d3d83e22cd Mon Sep 17 00:00:00 2001 From: Noah Zoschke Date: Thu, 13 Apr 2017 10:17:53 -0700 Subject: [PATCH 03/13] foo From a73767d98a817fd368de525b07d223c0cae7d331 Mon Sep 17 00:00:00 2001 From: Noah Zoschke Date: Thu, 13 Apr 2017 10:20:45 -0700 Subject: [PATCH 04/13] foo From 105a30b41213dabd46f3367461af15064d56b3d9 Mon Sep 17 00:00:00 2001 From: Noah Zoschke Date: Thu, 13 Apr 2017 10:47:10 -0700 Subject: [PATCH 05/13] foo From 4d3d89f10d964602eb7face5c65ac278b135526f Mon Sep 17 00:00:00 2001 From: Noah Zoschke Date: Thu, 13 Apr 2017 10:48:31 -0700 Subject: [PATCH 06/13] foo From b538664b7c60d53e9b894ed05ec43c62592de781 Mon Sep 17 00:00:00 2001 From: Noah Zoschke Date: Thu, 13 Apr 2017 10:51:22 -0700 Subject: [PATCH 07/13] foo From d6aa27be75df5e4d09e06af6fda595df5ae688fe Mon Sep 17 00:00:00 2001 From: Noah Zoschke Date: Thu, 13 Apr 2017 10:52:19 -0700 Subject: [PATCH 08/13] foo --- convox.yml | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 convox.yml diff --git a/convox.yml b/convox.yml new file mode 100644 index 0000000..f52d28a --- /dev/null +++ b/convox.yml @@ -0,0 +1,25 @@ +balancers: + rack: + 5443/https: https://rack:3000 +services: + rack: + build: . + test: make check test +workflows: + change: + create: + - create: staging/praxis-$branch + - build: staging/praxis-$branch + - test + - promote + close: + - delete: staging/praxis-$branch + merge: + demo: + - deploy: demo/praxis-demo + master: + - build: staging/praxis-staging + - test + - promote + - copy: production/praxis-production + - promote From b28caa53e9d5f9df4968d6d949685eb705abdc20 Mon Sep 17 00:00:00 2001 From: Noah Zoschke Date: Thu, 13 Apr 2017 10:58:34 -0700 Subject: [PATCH 09/13] foo From 2ff8d1bb21e8eb7f28d3b009674afd8ac73b4bb9 Mon Sep 17 00:00:00 2001 From: Noah Zoschke Date: Thu, 13 Apr 2017 18:23:15 -0700 Subject: [PATCH 10/13] hack --- convox.yml | 23 ++++++++++++----------- 1 file changed, 12 insertions(+), 11 deletions(-) diff --git a/convox.yml b/convox.yml index f52d28a..40bd157 100644 --- a/convox.yml +++ b/convox.yml @@ -1,25 +1,26 @@ balancers: - rack: - 5443/https: https://rack:3000 + web: + 80/http/301: https://:443/* + 443/https: http://web:80 services: - rack: - build: . - test: make check test + web: + image: httpd + test: sh -c 'apt-get update && apt-get install figlet && figlet -f lean PRAXIS' workflows: change: create: - - create: staging/praxis-$branch - - build: staging/praxis-$branch + - create: staging/httpd-$branch + - build: staging/httpd-$branch - test - promote close: - - delete: staging/praxis-$branch + - delete: staging/httpd-$branch merge: demo: - - deploy: demo/praxis-demo + - deploy: demo/httpd-demo master: - - build: staging/praxis-staging + - build: staging/httpd-staging - test - promote - - copy: production/praxis-production + - copy: production/httpd-production - promote From fcf01315131b68cc31ae8523e2a5030128852a71 Mon Sep 17 00:00:00 2001 From: Noah Zoschke Date: Sun, 16 Apr 2017 11:21:32 -0700 Subject: [PATCH 11/13] foo From 1f733560d6afe45a1e2033ae04f953b8cfac0ddc Mon Sep 17 00:00:00 2001 From: Noah Zoschke Date: Mon, 17 Apr 2017 08:05:32 -0700 Subject: [PATCH 12/13] foo From 9feeafed18531aaf795bbf48e063e515cc164ef5 Mon Sep 17 00:00:00 2001 From: Noah Zoschke Date: Wed, 19 Apr 2017 19:44:28 -0700 Subject: [PATCH 13/13] foo