Commit graph

17 commits

Author SHA1 Message Date
Chad Woolley
edc1ff095c Add Google cloud SDK to www-gitlab-com 2020-05-27 02:37:10 -07:00
Chad Woolley
865f5cb8d2 Add unzip to www-gitlab-com 2020-05-27 02:37:10 -07:00
Chad Woolley
dc7e538ef7 Clean up comments in www-gitlab-com 2020-05-26 23:10:16 -07:00
Achilleas Pipinellis
3857ddbeac
Add yamllint to the www-gitlab-com image
python3-pkg-resources was also added as a dependency, because there's
bug in Debian Stretch
http://debian.2.n7.nabble.com/Bug-917271-yamllint-requires-module-pkg-resources-but-does-not-depend-on-it-td4440193.html

Needed for
https://gitlab.com/gitlab-com/www-gitlab-com/-/merge_requests/47628
2020-05-25 16:02:56 +02:00
Lukas Eipert
034a8bd568
Update to yarn 1.21.1
Last year there was a recommended security update:
https://classic.yarnpkg.com/blog/2019/07/12/recommended-security-update/

This updates yarn to the latest stable version
2020-02-05 21:27:58 +01:00
Stan Hu
8189962da1 Pin www-gitlab-com build to Node v12.4
Similar to
https://gitlab.com/gitlab-org/gitlab-build-images/merge_requests/207,
Node v12.6 has memory issues. There may also be issues with getting yarn
and npx working in the current build.
2019-07-08 20:54:24 -07:00
Lukas Eipert
99881a2a6d
Add build images for node@12 2019-06-13 19:52:53 +02:00
Stan Hu
f0141c80a6 Merge branch 'master' into sh-add-rsync-www-gitlab-com 2018-11-12 07:52:20 -08:00
Stan Hu
343fbb26db Add rsync to www-gitlab-com package 2018-11-12 07:51:02 -08:00
Lukas Eipert
35fc800e29
Install imagemagick in www-gitlab-com docker image 2018-10-30 17:41:13 +01:00
Stan Hu
f7494711f6 Clean up pandoc temporary files 2018-10-11 16:03:05 -07:00
Stan Hu
78aa73c6ce Install pandoc v2.3.1 to www-gitlab-com image 2018-10-11 19:33:19 +00:00
Lukas Eipert
5380948868
Ensure that package managers clean up
Every package manager should clean up after themselves in order to keep
docker layers neat and tiny:

apt (Debian/Ubuntu package manager):

 - unneeded dependencies are cleared (autoremove)
 - caches are cleaned (clean)
 - package lists are deleted

yum (CentOS package manager),
zypper (OpenSuse package manager)

 - should clear caches after installing dependencies

pip (Python package manager),
apk (Alpine package manager)

 - should use no cache for installing dependencies
2018-10-04 23:29:51 +02:00
Stan Hu
baeb1cc4da Install gnupg2 dependency only for www-gitlab-com 2018-05-26 13:57:58 -07:00
Andrew Newdigate
6725e787b0 Fix for bug that forces all Go binaries to be based on Go 1.8 (the default) 2017-12-21 11:55:07 +00:00
Achilleas Pipinellis
32f1fc197d Do not install recommends 2016-09-11 10:55:34 +02:00
Achilleas Pipinellis
17982033c2 Make the www-gitlab-com image smaller 2016-09-11 10:42:22 +02:00