angular-docs-cn/aio/aio-builds-setup/dockerbuild
George Kalpakas e92b81351b build(docs-infra): unpin certain dependencies of the preview server (#36837)
Previously, in order to remain as deterministic as possible, the
Dockerfile for the preview server Docker image had all dependencies
pinned to specific versions. It turns out that some packages (such as
`nginx`, `nodejs`, and `openssl` - potentially others too) make older
versions unavailable on the repositories once a newer version is
available.

See for example:
- https://github.com/nodesource/distributions/issues/33
- https://askubuntu.com/questions/715104/how-can-i-downgrade-openssl-via-apt-get

This commit, therefore, removes the exact versions for these packages.
The latest versions will be installed everytime the Docker image is
built (subject to Docker caching).

PR Close #36837
2020-05-05 17:46:45 -07:00
..
cronjobs fix(docs-infra): fix preview server periodic clean-up (#25671) 2018-09-26 15:26:19 -07:00
dnsmasq ci(docs-infra): rename 'upload-server' to 'preview-server' 2018-08-16 10:26:13 +01:00
logrotate ci(docs-infra): rename 'upload-server' to 'preview-server' 2018-08-16 10:26:13 +01:00
nginx ci(docs-infra): show custom 404 page on preview server (for consistency) (#26199) 2018-10-05 15:39:02 -07:00
scripts-js build(docs-infra): upgrade all JS dependencies to latest versions (#36837) 2020-05-05 17:46:45 -07:00
scripts-sh test(docs-infra): check TLS certificates as part of preview server's health check (#36837) 2020-05-05 17:46:45 -07:00
.dockerignore ci(aio): add initial implementation for aio-builds setup 2017-03-07 18:24:45 -08:00
Dockerfile build(docs-infra): unpin certain dependencies of the preview server (#36837) 2020-05-05 17:46:45 -07:00