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
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
Lukas Eipert
a787a7af9d
Add images for Chrome 69
2018-09-06 21:47:28 +00:00
Zeger-Jan van de Weg
2a7a78a829
Add Golang 1.11 for build images
...
Go released a new version this week; https://blog.golang.org/go1.11
which makes go 1.9 EOL. To remove that version from our testing matrix,
we should make sure we support 1.11 first.
This only creates the 1.11 build images, other projects need to do the
cascading changes.
2018-08-26 09:37:43 +02:00
James Lopez
8e705228d9
Update scripts/custom-docker-build
2018-07-13 07:51:54 +00:00
Stan Hu
8afb27bf93
Add CHROME_DRIVER_VERSION on separate line
2018-07-06 16:14:45 -07:00
Stan Hu
962a8ba060
Properly export CHROME_DRIVER_VERSION
2018-07-06 16:10:23 -07:00
Stan Hu
a3d18021ec
Bump to Chrome V67
2018-06-08 10:46:13 -07:00
Stan Hu
2c26a37c40
Merge branch 'master' into sh-bump-chrome-and-chromedriver-v66
2018-06-08 10:40:42 -07:00
Alexis Reigel
72747ef3ca
Add graphicsmagick versioned feature
2018-06-06 09:11:38 +00:00
Balasankar "Balu" C
e5914b93cc
Bump git 2.14 and 2.16 also
2018-05-30 09:29:22 +05:30
Balasankar "Balu" C
d6cbe8e943
Bump git version to 2.17.1
2018-05-30 08:23:23 +05:30
Stan Hu
62814c1c6e
Lock Ruby builds to using Debian stretch
...
Closes #20
2018-05-29 09:55:04 -07:00
Stan Hu
baeb1cc4da
Install gnupg2 dependency only for www-gitlab-com
2018-05-26 13:57:58 -07:00
Stan Hu
c11e549cab
Add gnupg2 as an essential dependency for apt-key
2018-05-26 13:56:15 -07:00
Stan Hu
6e27b42922
Fix PostgreSQL build errors
2018-05-26 13:50:49 -07:00
Stan Hu
6c649b55fb
Bump to Chrome V66 and tie ChromeDriver version to each version of Chrome
2018-05-19 05:59:43 -07:00
Stan Hu
00a575107e
Remove system git from base install
...
In many images, this added a duplicate version of git, which led to
confusion.
Closes #19
2018-05-19 04:56:43 -07:00
Richard Clamp
61ec1a94bc
Add an ansible terraform custom image
...
* Adds install-terraform for installing terraform binaries
* Adds install-ansible for installing ansible binaries
* Adds a ruby-2.3-ansible-2.5.1-terraform-0.11 image
Towards https://gitlab.com/gitlab-org/omnibus-gitlab/issues/3395
2018-04-19 16:26:02 +01:00
Stan Hu
7807edf17d
Bump Chrome to V65 and upgrade Chromedriver 2.36
2018-04-07 22:46:23 -07:00
Stan Hu
bda0e0e5bf
Bump Ruby to 2.3.7, Git to 2.16.3, and add Git 2.17.0
2018-04-07 21:00:08 -07:00
Stan Hu
3734283718
Only do a HEAD request for the image to avoid downloading it
2018-02-28 13:42:44 -08:00
Stan Hu
34ce2513c8
Add an image for git v2.16 and Chrome v63
...
Also adds a caching mechanism for storing the latest version in an S3 bucket.
2018-02-27 22:41:40 -08:00
Stan Hu
860d5725f4
Bump build images to go 1.9.4
2018-02-26 17:03:26 -08:00
Stan Hu
b418a1afab
Merge branch 'sh-bump-chrome-driver' into 'master'
...
Bump ChromeDriver to 2.35 to support Chrome 64
See merge request gitlab-org/gitlab-build-images!81
2018-02-27 00:32:34 +00:00
Stan Hu
3feee1e8fd
Add a comment about updating ChromeDriver
2018-02-26 16:17:15 -08:00
Stan Hu
fc4604725f
Bump ChromeDriver to 2.35 to support Chrome 64
2018-02-26 16:15:22 -08:00
Stan Hu
7a2c2770f2
Build new images with git 2.16
...
Needed for improving performance of `git fetch` in https://gitlab.com/gitlab-com/migration/issues/216
2018-02-26 13:58:14 -08:00
Stan Hu
9e4ebbd9bd
Bump Google Chrome stable to 64.0.3282.186-1
2018-02-26 13:27:55 -08:00
Jose Ivan Vargas
19062ce028
add custom sitespeed image for gitlab
2018-02-21 17:50:11 -06:00
Kim Carlbäcker
d7dc7d0452
Add images for Golang 1.10 https://blog.golang.org/go1.10
2018-02-21 11:24:57 -08:00
Jose Ivan Vargas
1e7cd77696
update chrome version
2018-02-21 11:08:41 -06:00
Alejandro Rodríguez
248822c277
Fix version spec on custom-docker-build for go 1.8.6
2018-01-31 16:45:12 -03:00
Kim Carlbäcker
db4081aa36
We need go1.8 for Gitaly
2018-01-31 19:55:10 +01:00
Alejandro Rodríguez
48fbcc5811
Update minimum git version images to git 2.9.0
...
See https://gitlab.com/gitlab-org/gitaly/merge_requests/548
2018-01-24 17:58:42 -03:00
Alejandro Rodríguez
f6ad6999e9
Update to chrome 64
2018-01-24 17:57:27 -03: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
Andrew Newdigate
6cc59cc0ac
Add Golang 1.9 Images
2017-12-15 21:30:01 +00:00
Balasankar C
d5c225c148
Add images with git 2.14.3
2017-12-13 20:22:57 +00:00
Stan Hu
af7bfb8e6a
Remove unnecessary comment
2017-11-07 18:25:27 +00:00
Jose Ivan Vargas
2365d40ef9
update chrome
2017-11-07 11:55:28 -06:00
Jose Ivan Vargas
5ee94c9921
renamed node and yarn variables
2017-11-07 10:43:40 -06:00
Stan Hu
5932ece8d0
Handle patch releases inside NODE_VERSION
2017-11-02 22:55:57 +00:00
Jose Ivan Vargas
e5d5250753
Corrected the error of my ways in bash
2017-11-02 15:46:03 -06:00
Jose Ivan Vargas
87910a326b
Add chrome-node-yarn image
2017-11-02 15:41:06 -06:00
Mike Greiling
37677d8165
upgrade yarn to v1.2 in chrome build images
2017-10-31 14:14:50 -05:00
Mike Greiling
bddf90ff2c
upgrade Google Chrome to v62
2017-10-31 14:12:07 -05:00