Christian Couder
f25b653db2
Update to Git 2.24 version to 2.24.3
2020-04-21 10:00:20 +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
Lukas Eipert
357f465910
Update node and yarn to latest stable
2018-11-10 16:13:35 +01:00
Clement Ho
962db60538
Add workaround for installing Noto Emoji for gitlab-puppeteer
2018-11-08 21:54:07 +00:00
Lukas Eipert
35fc800e29
Install imagemagick in www-gitlab-com docker image
2018-10-30 17:41:13 +01:00
Ian Baum
a0f6f84971
Add docker software to allow using dind enabled images
2018-10-12 10:23:32 +00: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