Imdad Ahad
6da3d3ed0b
Remove wheels-ing on deployment
2017-07-21 14:26:59 +01:00
Imdad Ahad
726371269a
Use python3 on jenkins otherwise SSL erorr occurs
2017-05-31 15:38:57 +01:00
Imdad Ahad
a58e724d21
Add a script and make command to detect if there are any migration changes
2017-05-26 16:44:23 +01:00
bandesz
92c95fe66a
Run the db migration script without the run_app_paas.sh script, because it is not failing if the migration script fails
2017-03-23 17:45:16 +00:00
bandesz
c032ea5eee
PaaS rollback: check if the rollback app is in a started state
2017-03-16 12:33:10 +00:00
bandesz
1e83f7d8e2
Remove Docker commands for CF, clean up artifact creation
2017-02-28 12:32:01 +00:00
bandesz
34f1eff84d
Remove Jenkinsfiles, add PaaS build/upload artifact tasks
2017-02-28 10:47:11 +00:00
bandesz
e3cb908c1a
Remove explicit api_host_name vars from the envs
2017-02-23 11:22:58 +00:00
imdadahad
978d99f708
Merge pull request #836 from alphagov/fix-remove-old-wheelhouse-contents
...
Delete old wheels on build
2017-02-20 16:01:56 +00:00
bandesz
9082aeffa3
Make Docker container names unique for PaaS deployment
2017-02-20 13:21:40 +00:00
Imdad Ahad
28944e3952
Delete old wheels on build
2017-02-20 13:09:30 +00:00
Imdad Ahad
952110577f
Remove target dir before build and include any dotfiles in the zips
2017-02-20 10:09:59 +00:00
bandesz
72dc93c6db
Add awslogs logging for PaaS
2017-02-16 17:38:30 +00:00
Andras Ferencz-Szabo
e10c5e28cd
Merge pull request #763 from alphagov/cloudfoundry
...
Run on Paas
2017-01-17 11:28:38 +00:00
bandesz
e9a90b46b0
Add Makefile commands to control autoscaling processes
2017-01-16 17:53:11 +00:00
bandesz
ac0e1f1def
Add gosu and host user to Docker
2017-01-13 10:24:13 +00:00
bandesz
c9f3005392
Add quotes around Docker volume definitions
2017-01-13 10:24:13 +00:00
bandesz
fd66fbd719
Run API on Paas
2017-01-13 10:24:13 +00:00
bandesz
eda06228d6
Enable SSE for S3 upload
2016-12-05 16:58:20 +00:00
bandesz
07aa4cb0b0
Use http proxy for Docker
2016-11-30 15:57:08 +00:00
Imdad Ahad
ebe2ec4341
Install pip wheel in the dockerfile
2016-10-28 17:48:31 +01:00
Imdad Ahad
c8be8db742
Use venv for installation
2016-10-28 17:43:27 +01:00
Imdad Ahad
497f56bc81
Move wheel dependency installation to docker build
2016-10-28 17:27:37 +01:00
Imdad Ahad
72993311b3
Install wheel when building artifact
2016-10-24 16:23:18 +01:00
Imdad Ahad
177515de8f
Use python wheels to speed up AS deployment:
...
* Create wheels from python dependencies on building codedeploy artifact
* Update script to install wheels and default to pypi if not found
2016-10-21 16:16:10 +01:00
bandesz
8ab7fa3395
Build db migration codedeploy artifact
2016-09-21 11:21:12 +01:00
bandesz
df388ec33d
Finish coveralls task
2016-08-30 12:06:05 +01:00
Leo Hemsted
7835339165
Merge branch 'master' into test-fixes
2016-08-26 10:57:41 +01:00
bandesz
135ac6f23e
Rename development env to preview
2016-08-24 15:55:29 +01:00
bandesz
f113309713
Fix version file generation, remove master deploys from travis
2016-08-23 13:44:34 +01:00
Leo Hemsted
a3843053cd
improved local test-running ability
...
call generate-version-file before tests, since they'll fall over if the version file isn't present
use /Users/leohemsted/.virtualenvs/api rather than looking for ./venv/ - if there's some other venv already active, then don't try and look for a current venv to activate
2016-08-23 12:17:56 +01:00
bandesz
68c1135379
Create Docker build image, build project with Docker
2016-08-22 17:25:41 +01:00