Commit graph

1177 commits

Author SHA1 Message Date
Tiger
d00c0d27da Remove chrome from KAS testing image
Adding bazelisk increased the tag name above the limit
of 128 characters, so remove something unused as a
temporary fix.
2021-06-30 09:25:25 +10:00
Rémy Coutable
e49fb0651d Merge branch 'add-bazelisk-to-gitlab-images' into 'master'
Add Bazelisk support to Dockerfile.custom

See merge request gitlab-org/gitlab-build-images!413
2021-06-29 13:25:08 +00:00
Tiger Watson
a7e1e727ef Add Bazelisk support to Dockerfile.custom 2021-06-29 13:25:07 +00:00
DJ Mountney
5c31ab00a7 Merge branch 'igorwwwwwwwwwwwwwwwwwwww-master-patch-76696' into 'master'
Bump golangci to v1.41.1

See merge request gitlab-org/gitlab-build-images!414
2021-06-28 16:36:27 +00:00
Igor
800e436b6e Bump golangci to v1.41.1 2021-06-28 12:20:04 +00:00
DJ Mountney
5476f61a75 Merge branch 'add-aws-cli' into 'master'
Add aws-cli to gitlab charts base image

See merge request gitlab-org/gitlab-build-images!412
2021-06-22 23:27:29 +00:00
DJ Mountney
52c4d31eab
Add aws-cli to gitlab charts base image
This is so we can switch to this image for the charts helm repo which
uses s3 storage
2021-06-22 11:32:58 -07:00
Rémy Coutable
ea8efa68bc Merge branch 'sh-upgrade-golang' into 'master'
Upgrade to Golang v1.16.4

See merge request gitlab-org/gitlab-build-images!411
2021-06-15 07:33:34 +00:00
Stan Hu
b8ca8022f0
Upgrade to Golang v1.16.4 2021-06-15 00:16:01 -07:00
Rémy Coutable
1f3c021fb2 Merge branch 'add-customersdot-qa-image' into 'master'
Add CustomersDots qa test image

See merge request gitlab-org/gitlab-build-images!410
2021-06-09 09:29:49 +00:00
Chloe Liu
ed7dc51ee4 Add CustomersDots qa test image 2021-06-09 09:29:48 +00:00
Rémy Coutable
ca9be84761 Merge branch 'sethgitlab-dangerupdate' into 'master'
Update danger gem version

See merge request gitlab-org/gitlab-build-images!409
2021-06-09 08:09:12 +00:00
Seth Berger
77c1e63375 Update Dockerfile.danger 2021-06-09 02:58:23 +00:00
Rémy Coutable
26b2cd0ba8 Merge branch '84-node-js-to-12.22.1' into 'master'
Update Node.js from 12.4.0 to 12.22.1 for www-gitlab-com image

Closes #84

See merge request gitlab-org/gitlab-build-images!407
2021-06-08 08:55:33 +00:00
Rémy Coutable
7234d1bddd Merge branch 'deprecate-www-gitlab-com-2.7' into 'master'
Deprecate www-gitlab-com2.7 image tag

See merge request gitlab-org/gitlab-build-images!408
2021-06-07 15:05:54 +00:00
Takuya Noguchi
49c7ae3457 Deprecate www-gitlab-com2.7 image tag
Signed-off-by: Takuya Noguchi <takninnovationresearch@gmail.com>
2021-06-07 14:40:01 +00:00
Takuya Noguchi
12c52d4a9a Update Node.js from 12.4.0 to 12.22.1 for www-gitlab-com image
Signed-off-by: Takuya Noguchi <takninnovationresearch@gmail.com>
2021-06-07 05:09:19 +00:00
Rémy Coutable
87bf723dda Update Dockerfile.kaniko 2021-05-11 16:40:38 +00:00
Rémy Coutable
f0a24db32f Merge branch 'fix-kaniko-image' into 'master'
Fix Kaniko image by creating a root user

See merge request gitlab-org/gitlab-build-images!406
2021-05-11 15:59:35 +00:00
Rémy Coutable
c80666a3a9
Fix Kaniko image by creating a root user
Signed-off-by: Rémy Coutable <remy@rymai.me>
2021-05-11 17:36:11 +02:00
Rémy Coutable
d661bc18ae Merge branch 'add-kaniko-image-with-git' into 'master'
Introduce a new kaniko image that includes Git

See merge request gitlab-org/gitlab-build-images!404
2021-05-10 15:01:23 +00:00
Rémy Coutable
851644234c
Introduce a new kaniko image that includes Git
Signed-off-by: Rémy Coutable <remy@rymai.me>
2021-05-10 15:46:27 +02:00
Stan Hu
1bbac35a38 Merge branch 'sh-optimize-ruby' into 'master'
Set frame pointer in cflags instead of optargs

See merge request gitlab-org/gitlab-build-images!402
2021-04-28 23:01:15 +00:00
Stan Hu
bb1423cd52
Set frame pointer in cflags instead of optargs
!401 set `optflags`, but this overrode the default `-O3`. Using cflags
appends to the default CFLAGS.
2021-04-28 15:45:03 -07:00
Stan Hu
83c6bd9076 Merge branch 'sh-no-omit-frame-pointer' into 'master'
Enable frame pointer in Ruby compile options

See merge request gitlab-org/gitlab-build-images!401
2021-04-28 22:30:03 +00:00
Stan Hu
1eca8ebf25
Enable frame pointer in Ruby compile options
This will make it easier to profile and debug Ruby builds.
This also matches with what we do in production:
https://gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/4030
2021-04-28 15:07:17 -07:00
DJ Mountney
e2e3574568 Merge branch 'operator-build-base-update-yq' into 'master'
[operator-build-base] Update yq to 4.7.0

See merge request gitlab-org/gitlab-build-images!398
2021-04-27 19:31:02 +00:00
Mike Greiling
a902a5303e Merge branch 'gitlab-puppeteer-node-14' into 'master'
Update Node.js to 14 in gitlab-puppeteer image

See merge request gitlab-org/gitlab-build-images!400
2021-04-27 16:46:05 +00:00
Mike Greiling
0dc406c14b Merge branch '79-yarn-1-from-npm' into 'master'
Use npm repo instead of apt on Yarn install

Closes #79

See merge request gitlab-org/gitlab-build-images!397
2021-04-27 16:38:36 +00:00
Takuya Noguchi
e29a606bbc Use npm repo instead of apt on Yarn install
Co-authored-by: Lukas 'Eipi' Eipert <leipert@gitlab.com>
Signed-off-by: Takuya Noguchi <takninnovationresearch@gmail.com>
2021-04-27 14:19:31 +00:00
Mitchell Nielsen
d88e7d6e5e [operator-build-base] Update yq to 4.7.0
Updates yq to 4.7.0, including a syntax change in the version to have a
'v' prefix.
2021-04-23 10:57:05 -04:00
Rémy Coutable
351ef2e34a Merge branch 'customers-gitlab-com' into 'master'
Overhaul image for customers-gitlab-com

See merge request gitlab-org/gitlab-build-images!396
2021-04-22 10:36:55 +00:00
Rémy Coutable
954b621a79 Merge branch 'overhaul-danger' into 'master'
Maintain Danger image with Node.js 14 etc.

See merge request gitlab-org/gitlab-build-images!395
2021-04-21 08:21:42 +00:00
Takuya Noguchi
82983ff9d8 Update Node.js to 14 in gitlab-puppeteer image
Signed-off-by: Takuya Noguchi <takninnovationresearch@gmail.com>
2021-04-21 05:49:17 +00:00
Takuya Noguchi
c84a0a0922 Overhaul image for customers-gitlab-com
Signed-off-by: Takuya Noguchi <takninnovationresearch@gmail.com>
2021-04-21 02:21:24 +00:00
Takuya Noguchi
56292ed139 Maintain Danger image with Node.js 14 etc.
Signed-off-by: Takuya Noguchi <takninnovationresearch@gmail.com>
2021-04-21 01:50:39 +00:00
Stan Hu
17d4e349ae Merge branch 'sh-debug-segfault' into 'master'
Add patch to debug seg faults

See merge request gitlab-org/gitlab-build-images!394
2021-04-20 23:40:15 +00:00
Stan Hu
8c7986e6af
Add patch to debug seg faults
This is a temporary patch to investigate
https://gitlab.com/gitlab-org/gitlab/-/issues/326348.
2021-04-20 16:23:40 -07:00
Rémy Coutable
f5168de9b4 Merge branch 'sh-enable-jemalloc' into 'master'
Build ruby with jemalloc

See merge request gitlab-org/gitlab-build-images!393
2021-04-20 09:48:46 +00:00
Stan Hu
3391b94d39 Clean up jemalloc source dir 2021-04-20 01:54:15 -07:00
Stan Hu
7cde6cc615
Add autoconf to build 2021-04-20 01:14:21 -07:00
Stan Hu
d8636ff0e8
Build ruby with jemalloc
This should improve memory usage and test Ruby the way we do in
production.
2021-04-20 00:54:06 -07:00
Stan Hu
4019ae1df0 Merge branch 'sh-upgrade-git-2.31.1' into 'master'
Upgrade to Git v2.31.1

See merge request gitlab-org/gitlab-build-images!392
2021-04-16 18:03:45 +00:00
Stan Hu
af5b5a6208
Upgrade to Git v2.31.1 2021-04-16 10:37:08 -07:00
DJ Mountney
2ea117cc14 Merge branch 'pks-go-1.16' into 'master'
Bump Go version to v1.16

See merge request gitlab-org/gitlab-build-images!390
2021-04-12 17:43:08 +00:00
Patrick Steinhardt
15e07ceb10 Bump Go version to v1.16
Gitaly is about to drop its minimum required Go version to v1.15, but we
do not yet create any images for it. Going that both v1.15 and v1.16 are
supported, this commit bumps the Go version to v1.16 such that we start
to use the newer of both supported versions.
2021-04-12 08:28:28 +02:00
Patrick Steinhardt
0620261374 Drop images using unsupported git v2.29
The minimum required version for git has been bumped to v2.31, so we can
now safely drop old build images which had been using git v2.29.
2021-04-12 08:27:49 +02:00
DJ Mountney
0a2842a08c Merge branch '77-avoid-openssl-1.0-dev' into 'master'
Avoid to use libssl1.0-dev packages in Debian/Ubuntu distribution

Closes #77

See merge request gitlab-org/gitlab-build-images!389
2021-04-07 14:31:42 +00:00
Takuya Noguchi
8f3b93bd6a Avoid to use libssl1.0-dev packages in Debian/Ubuntu distribution
Signed-off-by: Takuya Noguchi <takninnovationresearch@gmail.com>
2021-04-07 07:13:00 +00:00
Rémy Coutable
e361c4a097 Merge branch '70-deprecate-ruby-2.7.2-git-2.29-chrome-85-node-12.18-yarn-1.22-docker-19.03.1' into 'master'
Remove ruby-2.7.2-git-2.29-chrome-85-node-12.18-yarn-1.22-docker-19.03.1 images

Closes #70

See merge request gitlab-org/gitlab-build-images!388
2021-04-06 13:45:00 +00:00