angular-docs-cn/aio/aio-builds-setup
George Kalpakas e73daa3736 build(docs-infra): upgrade preview server Docker image to Debian 10 (buster) (#36837)
Previously, the preview server Docker image was based on Debian 9
(stretch).

This commit upgrades the preview server Docker image to Debian 10
(buster) and also upgrades all dependencies to latest versions
(including upgrading Node.js from v10 to v12).

(The GCE VM running the preview server Docker container was also
upgraded from Debian 9 to 10 on 2020-04-27.)

---
Other changes:
- Pinned the installed version of `curl` to make the `aio-health-check`
  and `aio-verify-setup` checks (which use `curl`) more deterministic.
- Dropped the `*-backports` Debian repositories, since they are no
  longer needed. The `*-backports` repositories were introduced in
  593fe5ed25 to install `nginx` from, but
  became obsolete in 2f1a862b83, which
  switched to installing `nginx` from the regular repositories again.
- Added `vim` to the list of installed dependencies (for convenience
  during debugging).

PR Close #36837
2020-05-05 17:46:45 -07:00
..
dockerbuild build(docs-infra): upgrade preview server Docker image to Debian 10 (buster) (#36837) 2020-05-05 17:46:45 -07:00
docs ci(docs-infra): remove jobs from Travis config (#26377) 2018-10-23 14:35:38 -07:00
scripts refactor(aio): improve logging output in `update-preview-server.sh` (#24071) 2018-05-25 13:44:44 -04:00