Commit graph

293 commits

Author SHA1 Message Date
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
Stan Hu
f0fffeca53 Upgrade Ruby to v2.6.6 and Google Chrome to v81 2020-04-30 15:47:00 -07:00
Marin Jankovski
53e7f97719 Merge branch 'cc-git-2-24-3' into 'master'
Update to Git 2.24 version to 2.24.3

See merge request gitlab-org/gitlab-build-images!289
2020-04-29 10:20:50 +00:00
Christian Couder
f25b653db2 Update to Git 2.24 version to 2.24.3 2020-04-21 10:00:20 +02:00
Christian Couder
c2b26e45c5 Update to Git version 2.26.2 2020-04-21 09:31:50 +02:00
Marin Jankovski
222427b218 Update to Git version 2.26.1 2020-04-15 17:55:59 +00:00
Christian Couder
ba697d43d8 Upgrade to Git 2.26
Git 2.26.0 has been released and it contains patches that we
manually added to Git 2.24, see:

https://gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/3896
https://gitlab.com/gitlab-org/git/issues/7

Part of: https://gitlab.com/gitlab-org/gitaly/-/issues/2497
2020-03-27 10:10:21 +01:00
Zeger-Jan van de Weg
6f5b66279d Remove unused versions of Golang
Versions 1.11 and older are effectively dead, given the Go project
maintains the last two minor point releases which are currently 1.13,
and 1.14.

Gitaly for now still supports 1.12, but will move on to at least 1.13
soon. Which is why 1.12 is still supported by this script.
2020-03-20 09:57:46 +00:00
Mathew Emborsky
9fd16aafea
do not attempt to shell execute the $FORCE_BUILD=true notification for custom builds 2020-03-10 17:07:27 -04:00
Rémy Coutable
611204c382
Only build/tag/push images once
Signed-off-by: Rémy Coutable <remy@rymai.me>
2020-03-02 14:08:29 +01: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
Takuya Noguchi
3cd67c1231 Update GraphicsMagick to 1.3.34
Signed-off-by: Takuya Noguchi <takninnovationresearch@gmail.com>
2020-02-02 13:16:12 +09:00
Pavlo Strokov
472516a180 Upgrade to Git 2.24
Git 2.24.1 has been released and it contains a bug fixes that unblock
https://gitlab.com/gitlab-org/gitlab/issues/27828, and means
that we can more easily ship a custom version of Git with
https://gitlab.com/chriscool's patch
https://gitlab.com/gitlab-org/git/issues/7

Part of: https://gitlab.com/gitlab-org/gitaly/issues/2170
2019-12-11 11:26:22 +00:00
Winnie Hellmann
d26edd8ddc Add Git LFS 2019-12-04 14:46:07 +00:00
Stan Hu
4d968299b5 Upgrade Golang versions in custom Docker build
1. go1.13 -> go1.13.4
2. go1.12.5 -> go1.12.13

The 1.12 upgrade matches what we are using for Omnibus:
https://gitlab.com/gitlab-org/gitlab-omnibus-builder/merge_requests/125
2019-12-02 09:17:15 -08:00
Zeger-Jan van de Weg
a49c4cc435 Merge branch 'golangci-image' into 'master'
Add an image for golangci linting

The intent of the image is to have one image and a shared workflow
for all Go projects at GitLab.

See merge request gitlab-org/gitlab-build-images!238
2019-11-29 11:17:03 +00:00
Pavlo Strokov
3472f8bb8d Upgrade to Git 2.24
Git 2.24.0 has been released and it contains a bug fixes that unblock https://gitlab.com/gitlab-org/gitlab/issues/27828, and means that we can more easily ship a custom version of Git with https://gitlab.com/chriscool's patch https://gitlab.com/gitlab-org/git/issues/7

Part of: https://gitlab.com/gitlab-org/gitaly/issues/2170
2019-11-22 15:50:27 +02:00
Hayley Swimelar
6d66271624 Move static files to assets directory
This commit creates a new directory for static files, and moves
static files to assets directory that were previously in the
scripts directory.
2019-11-21 09:51:13 -08:00
Hayley Swimelar
7ea0dd0be2 WIP: Add an image for golangci linting
In order to lint only the changes within a merge request, golangci
requires git to be installed. This image alleviates the need to
reinstall git on every CI job.

This image also includes a default `.golangci.yml` file in the hopes
of reducing duplicate work on the topic of golang conventions
at GitLab.

depends on: https://gitlab.com/gitlab-org/gitlab/merge_requests/20404
2019-11-20 15:47:48 -08:00
Stan Hu
04752e7c5c Add Golang 1.13 to scripts/custom-docker-build 2019-09-04 09:59:30 -07:00
Takuya Noguchi
1f1998947b Update Docker CE to 19.03.1
Signed-off-by: Takuya Noguchi <takninnovationresearch@gmail.com>
2019-08-12 13:18:20 +01:00
Takuya Noguchi
dc1bd0d128 Update GraphicsMagick to 1.3.33
Signed-off-by: Takuya Noguchi <takninnovationresearch@gmail.com>
2019-08-09 18:08:56 +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
caae675aee
Pin node versions 2019-07-09 03:37:09 +02:00
Zeger-Jan van de Weg
ad0c9cc73e
Bump Git version for Gitaly to 2.22
Gitaly runs on anything beyond 2.21, and will remain to do so until
partial clone will be supported. In 2.22 a security issue was fixed, so
that's the minimal version Gitaly should use.

Part of: https://gitlab.com/gitlab-org/gitaly/issues/1715
2019-07-08 11:04:57 +02:00
Lukas Eipert
99881a2a6d
Add build images for node@12 2019-06-13 19:52:53 +02:00
Stan Hu
29956e7940 Merge branch 'sh-upgrade-ruby-2-6-3-for-www-gitlab-com' into 'master'
Upgrade www-gitlab-com dependencies

See merge request gitlab-org/gitlab-build-images!188
2019-06-07 18:30:41 +00:00
Walmyr
50733ad2d9 Revert "Merge branch 'bump-chrome-75' into 'master'"
This reverts merge request !191
2019-06-05 15:24:44 +00:00
Stan Hu
fc16350e2a Bump Chrome version to 75.0.3770.80 2019-06-04 15:12:58 -07:00
Walmyr Lima
59ba945ec4 Add support for chrome v75 2019-06-04 15:12:14 -07:00
Zeger-Jan van de Weg
3c77806597
Add rsync to essentials to be installed
Gitaly now depends on rsync, and in general it's a tool I expected to be
installed by default. Adding rsync allows Gitaly to build releases again
too.
2019-06-04 19:53:37 +02:00
Jacob Vosmaer
81b2be6b61 Use golang 1.11.10 and 1.12.5 2019-06-04 16:28:36 +02:00
Stan Hu
c43ce93dcd Upgrade www-gitlab-com dependencies
1. Ruby 2.6.3
2. Chrome V74
3. Git 2.21
2019-06-02 22:50:16 -07:00
Lin Jen-Shin
a7e12c9697 Remove sources from Google to reduce dependency
See
https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/28905
2019-05-30 13:40:56 +00:00
John Cai
936700a815 Make pcre2 default and not configurable 2019-05-08 08:53:57 -07:00
John Cai
9f2c177d1a Install pcre2 2019-05-07 12:32:22 -07:00
John Cai
c6e1a88d57 Add libpcre to git 2019-05-06 18:54:03 -07:00
Stan Hu
8c729afc66 Bump Chrome to v73 2019-04-13 06:38:23 -07:00
Stan Hu
a567ea5717 Merge branch '31-drop-unsupported-images' into 'master'
Remove unused images and corresponding code cruft

Closes #31

See merge request gitlab-org/gitlab-build-images!168
2019-04-12 07:05:42 +00:00
Balasankar "Balu" C
687520e804
Use stretch repos of PostgreSQL
Signed-off-by: Balasankar "Balu" C <balasankar@gitlab.com>
2019-04-02 17:21:02 +05:30
Balasankar "Balu" C
9ef7827eb5
Remove unused images and corresponding code cruft
Signed-off-by: Balasankar "Balu" C <balasankar@gitlab.com>
2019-04-02 10:58:19 +05:30
Jacob Vosmaer
b1ecdbffc5 Add Gitaly CI image with Git 2.21 2019-03-05 11:56:01 +00:00
Zeger-Jan van de Weg
31209c7e85 Add Go 1.12 images
Allows Gitaly to start testing against Go 1.12.

Part of: https://gitlab.com/gitlab-org/gitaly/issues/1513
2019-02-27 11:56:48 +01:00
Jan Provaznik
3c03598658 Compile graphicsmagick with jpeg/tiff 2019-02-18 14:25:42 +00:00
Stan Hu
5253e8e4f3 Upgrade CE/EE container to use Chrome 71.0 and Golang 1.11 2019-01-06 07:28:22 -08:00
Sean McGivern
38a1021068 Add apt-get update to install docker 2018-11-15 09:41:45 -08: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