Dave Page
2fa849dc26
Also need openssl-dev
2019-05-28 18:11:42 -04:00
Dave Page
f340cd044b
build-deps doesn't exist any more.
2019-05-28 18:09:06 -04:00
Dave Page
991f667f9f
Argh, they are Alpine packages, not Python.
2019-05-28 18:01:56 -04:00
Dave Page
307637b969
Looks like we also need build tools for the cryptography module.
2019-05-28 17:56:54 -04:00
Dave Page
91595593d3
Doc builds now need the cryptography module.
2019-05-28 17:50:11 -04:00
Dave Page
d8f9e3e87b
Optimise the Docker file to minimise the number of layers and maximise the chances that changes will be in the last layers built.
2019-03-01 12:29:05 +00:00
Dave Page
a39f43788b
Include multiple versions of the PG utilties in containers. Fixes #3886
2019-02-20 15:17:16 +00:00
Dave Page
438116c574
Update Alpine Linux version in the docker container. This also updates the PG utilities to v11. Fixes #3991
2019-02-13 17:18:14 +00:00
Dave Page
cbfa614cf9
Ensure we use PIP 18.1 in the Docker build because of https://github.com/pypa/pip/issues/6197
2019-01-31 14:28:20 +01:00
Dave Page
12b7e03085
Add flask-migrate to the container doc build as it's now required.
2018-12-21 10:58:15 +00:00
Dave Page
55402ec7d9
Run Postfix in the container build so passwords can be reset etc. Fixes #3599
2018-12-05 14:44:23 +00:00
Dave Page
be47390baf
Fix the Docker build.
2018-10-29 11:01:47 +00:00
Dave Page
a2258c83e9
Chance an update to Node 8. Let's see how Jenkins likes this.
2018-09-14 17:04:51 +01:00
Dave Page
6719ff141b
Correct package name
2018-05-31 10:49:30 -04:00
Dave Page
4372dd051e
Include libffi-devel in the Docker build.
2018-05-31 10:48:32 -04:00
Dave Page
b00931407e
Fix failed yarn changes
2018-05-30 16:53:03 -04:00
Dave Page
bea176a646
Fix failed yarn changes
2018-05-30 16:52:54 -04:00
Dave Page
6a28b9ff26
Revert failed Yarn changes.
2018-05-30 16:52:37 -04:00
Dave Page
8bda4e0230
Remove duplicate options
2018-05-30 16:48:23 -04:00
Dave Page
189e307671
Fix syntax
2018-05-30 16:42:09 -04:00
Dave Page
b2d4c6ef9d
Disable emojis in Yarn output.
2018-05-30 16:34:47 -04:00
Максим Кольцов
05e2e3cb39
Update container build to use Alpine Linux and Gunicorn instead of CentOS and Apache. Fixes #3246
...
This results in a much more slim-line container, requiring fewer resources to run.
In addition, the majority of the build is now done using the Docker infrastructure, allowing for quicker rebuilds and better use of layers.
2018-04-04 16:18:17 +01:00
Dave Page
89821c0d19
Update copyright notices for 2018.
2018-01-05 10:42:50 +00:00
Dave Page
3b7656b3d5
Push HTTPD logs to container stdout/stderr as appropriate. Fixes #2920
2017-12-05 14:23:35 +09:00
Dave Page
845b296aed
Add optional TLS support to the docker container.
2017-10-12 16:16:02 +01:00
Dave Page
bcba596408
Add the ability to build a basic Docker container.
2017-09-21 16:49:37 +01:00