Deni Bertovic
e7d8a08442
Adds explicit redirect to www
2019-03-27 15:25:40 +01:00
Deni Bertovic
0eac4c309b
Sets APPROOT to www.stackage.org for prod
2019-03-26 16:15:32 +01:00
Deni Bertovic
f1e3a8bb23
Adds note about ingress domain order
2019-03-17 20:00:24 +01:00
Deni Bertovic
7b7b1470e6
Adds www subdomain to list of hosts in ingress
2019-03-17 19:46:21 +01:00
Deni Bertovic
254ce236b2
Enable cron
2019-03-17 17:38:45 +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
Paul Montero
83e1871e0f
review-apps: Configure helm for the CI deployment
2019-01-14 09:51:54 -05:00
Paul Montero
3608a9d2b1
deployment: migrate Kube conf to helm charts
2018-12-30 14:28:59 -05:00
Deni Bertovic
cca49c10b8
Route ingress hoogle traffic to separate service
2018-10-12 17:14:45 +02:00
Deni Bertovic
0afe4a7ab5
Adds ingress and fixes CI deployment
2018-10-02 18:44:14 +02:00
Michael Snoyman
edfabd986c
Build Cabal first (so much memory)
2018-03-12 12:06:41 +02:00
Yghor Kerscher
a11195a904
Document how to configure and run load tests.
2017-11-02 15:45:31 +01:00
Yghor Kerscher
7ab2d3f841
Add load tests for Haddock pages.
2017-10-31 17:46:02 +01:00
Yghor Kerscher
1e0019cee3
Clean up load tests.
2017-10-31 17:45:39 +01:00
Yghor Kerscher
8514b3d710
Load test with multiple different snapshots.
2017-10-31 16:54:52 +01:00
Yghor Kerscher
173fc4cec2
Load test with Locust.io
2017-10-26 21:53:55 +02:00
Michael Snoyman
bc228569a9
Docker image: include Stack executable
2017-08-21 18:17:33 +03: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
c78676a2cc
etc: reorder Dockerfile and stage with rsync
2016-07-17 14:15:08 -07:00
Emanuel Borsboom
dce37cd726
etc: update for new Jenkins setup
2016-07-14 23:37:02 -07:00
Emanuel Borsboom
930ba310bd
Update devops-helpers
2016-07-07 15:06:48 -07:00
Michael Snoyman
4c63827c21
Remove now-unneeded argument to stackage-server executable
2016-05-17 21:13:41 +03:00
Emanuel Borsboom
ade312b9df
etc/build_deploy.sh: fix Docker to build
2016-04-29 14:48:40 -07:00
Emanuel Borsboom
9cef058b9c
etc/build_deploy.sh: use Docker for build
2016-04-29 12:49:02 -07:00
Emanuel Borsboom
bb4bf8d67d
Add comments to deploy script wrappers
2016-02-19 10:51:27 -08:00
Emanuel Borsboom
46b185766d
Script deploy to multi-AZ Kube from CI
2016-02-18 07:49:57 -08:00