Граф коммитов

7 Коммитов

Автор SHA1 Сообщение Дата
Chris Beaven bf67e8bf34 Django 2.2 (#7196)
* Complete removal of nose test artifacts

* Update base requirements to Django 2.2 and python 3 compatibile packages
2019-07-03 02:24:42 -05:00
Paul McLanahan a2cc3e9b2d Change how we do docker
* More simple and streamlined base image build file
* Use a builder image to decrease the size and security footprint of running containers
* Make demos more prod-like
* Add l10n for prod builds via docker commit
* Specifically include only those files required for the running site
* Tests in circleci now use the same docker build and test scripts
* Add lock for docker image building per git hash
* Add environment variable support to jenkins.yml
* Add headless and firefox integration tests to prod deploys
* Run integration smoke tests before deployment
2017-02-21 16:54:00 -05:00
Paul McLanahan 103cd86a0d Run all python tests in docker in circleci 2016-10-05 11:16:55 -04:00
Paul McLanahan d7093ccc1f Add locale update to cron proc if in DEV mode 2016-03-24 21:40:13 -04:00
Josh Mize 78bc67a4a0 Add Dockerfile for "git push deis" demos 2016-03-02 11:53:02 -06:00
Giorgos Logiotatidis 62cfa20d37 Docker delivery pipeline with jenkins and deis.
* Don't include git directory.

* Build bedrock_base

* Build bedrock_code

* Update run_tests

* Build bedrock_l10n

* Update push to docker hub.

* Update push2deis

* bedrock_l10n: When time triggered use the currently deployed commit.

* Script to check if commit is tag.

* Skip docker image squashing if not needed.

* Allow pulling base docker images.

* Build only if commit in master branch or commit is tagged.
2015-09-28 17:33:45 +03:00
Giorgos Logiotatidis ca786d2604 Dockerize bedrock for production. 2015-08-04 12:06:13 +03:00