Michael Snoyman
5dbb09a256
Autodeploy master branch
2019-07-07 09:40:15 +03:00
Deni Bertovic
8ae7dc234a
Bumps build image
...
We need a newer version of helm
2019-06-20 14:10:12 +02:00
Deni Bertovic
52a638def3
Merge branch 'master' into production-deployment
2019-03-17 17:09:24 +01:00
Deni Bertovic
82d9f97586
Temporarily set deployment to manual
2019-02-26 20:07:37 +01:00
Paul Montero
bd9aebc5fe
Updates for production deployment: gitlab-ci.yaml, values, disable cron service
2019-02-26 13:22:06 -05:00
Paul Montero
96dc7647fc
review-apps: Update gitlab-ci.yml to deploy helm production chart
2019-02-11 13:34:43 -05:00
Deni Bertovic
c4e2dd6603
Fixes environment name
...
now it aligns with the values file name
2019-01-21 18:41:27 +01:00
Deni Bertovic
b55da8c55a
Fixes helm permission issues
2019-01-21 18:33:39 +01:00
Paul Montero
83e1871e0f
review-apps: Configure helm for the CI deployment
2019-01-14 09:51:54 -05:00
Deni Bertovic
91dfb99a6e
Don't deploy ingress for prod deploys
2018-10-12 17:17:29 +02:00
Deni Bertovic
0afe4a7ab5
Adds ingress and fixes CI deployment
2018-10-02 18:44:14 +02:00
Michael Snoyman
99556c4caa
Update build image
2018-03-12 11:30:09 +02:00
Yghor Kerscher
bc49025139
CI image for Hoogle has to match rest of stackage-server
2017-11-23 14:47:16 +01:00
Yghor Kerscher
d082642003
CI/CD for separate Hoogle queries deployment
2017-11-23 14:40:56 +01:00
Michael Snoyman
a50739e193
Disable review apps; use dedicated ci branch
2017-09-07 14:20:44 +03:00
Michael Snoyman
2e44abc382
ci-cron deployment
2017-09-04 12:35:12 +03:00
Michael Snoyman
b86d720954
Fix another typo
2017-08-07 14:23:26 +03:00
Michael Snoyman
7ec9baa9f5
Fix a typo in gitlab config
2017-08-07 14:17:11 +03:00
Michael Snoyman
1d85cac3a2
Deploy stackage-server-cron
2017-07-14 12:19:13 +03:00
Emanuel Borsboom
e484d1236d
gitlab-ci.yml: fix prod deployment image variable name
2017-07-13 18:50:01 -07:00
ketzacoatl
e0e8e3ee17
update CI spec to use Gitlab review apps
...
Summary of changes:
* rename DOCKER_IMAGE to DEPLOYMENT_IMAGE
* docker image builds now run for any branch/tag
* include jobs for deploying and stopping the review app on kube
* review apps are deployed to the `fpco-untrusted` cluster
* review apps are available based the following URL scheme:
https://stackage-server-$CI_BUILD_REF_SLUG.review.fpco-untrusted.fpcomplete.com/
* master deploys to prod, and the previous staging env has been dropped
* import the kube specs we've used in CI/prod, update to use envvars
for APPROOT, DEPLOYMENT_APP, DEPLOYMENT_NAME, and DEPLOYMENT_IMAGE
2017-04-20 13:23:44 -04:00
Emanuel Borsboom
d4a22e29c9
Add .gitlab-ci.yml
2017-03-26 17:24:12 -07:00