Christophe van de Kerchove
2e41e6ac34
feat: Update docker to 19.03.8
10 months ago
Christophe van de Kerchove
1420e1f0f0
feat: Update jenkins dependencies
* git: 2.24.3-r0
* mercurial: 5.3.2-r0
* unzip: 6.0-r6
10 months ago
Christophe van de Kerchove
ca1236bf78
tech: add pre-commit configuration
10 months ago
Christophe van de Kerchove
8d6545cd03
feat: Add `/tmp` as a volume
Reason behind that is that /tmp is often used by programs and our
pipelines to write and read temporary files in /tmp. Since /tmp is on
the overlay filesystem created by docker it will be slower then a volume
mount. So adding it as a volume should slightly improve pipeline
performance.
1 year ago
Christophe van de Kerchove
af737e7670
tech: Update some packages
Packages are:
* aws-cli
* google-cloud-sdk
1 year ago
Christophe van de Kerchove
a43077abef
feat: /var/lib/docker as a volume, pin packages
The packages that where upgraded are:
* openjdk
* e2fsprog
Setting /var/lib/docker as a volume should allow for faster docker
builds as well as faster docker executions since it won't be writting on
the container filesystem, but on a seperate one (temporary).
1 year ago
Christophe van de Kerchove
45e1847e49
maintenance: update dependencies
* bash-5.0.11-r1
* bzip2-1.0.8-r1
* python2-2.7.16-r3
* curl-7.67.0-r0
* e2fsprogs-1.45.4-r0
* git-2.24.1-r0
* iptables-1.8.3-r1
* mercurial-5.2.1-r0
* openjdk8-8.232.09-r0
* procps-3.3.16-r0
* subversion-1.12.2-r1
1 year ago
Christophe van de Kerchove
fb5eb1b919
breaking: Update additionnal packages
* docker 19.03.5
* awscli 1.16.310
* gcloud 275.0.0
* helm 2.16.1
* kubectl 1.17.0
Removal of `kops` package.
1 year ago
Christophe van de Kerchove
7aab627294
feature: Pin JNLP agent to 3.40
1 year ago
Christophe van de Kerchove
3cf2a39622
feature: Pin latest versions for dependencies
* curl-7.66.0-r0
* git-2.22.2-r0
* openjdk8-8.222.10-r0
* openssh-client-8.1_p1-r0
* subversion-1.12.2-r0
1 year ago
Christophe van de Kerchove
d3de1276f7
maintenance: Add docs about authors and changelog
1 year ago
Christophe van de Kerchove
95dc6a760b
maintenance: Add changelog file
1 year ago
Christophe van de Kerchove
5b54e46281
maintenance: Add authors file
1 year ago
Christophe van de Kerchove
49519a7a29
Pin dependencies
1 year ago
Christophe van de Kerchove
da939a0901
Remove storage driver, might improve performances
1 year ago
Christophe van de Kerchove
1608b915a8
Pin version of docker image to 19.03.0-dind
1 year ago
Christophe van de Kerchove
cdb3059352
Merge branch 'hotfix/mtu' of fxinnovation-public/docker-jenkinsk8sslave into master
1 year ago
Christophe van de Kerchove
95cbf5e652
Set MTU to a lower value
1 year ago
Christophe van de Kerchove
5244246987
Merge branch 'maintenance/openssh_client' of fxinnovation-public/docker-jenkinsk8sslave into master
1 year ago
Christophe van de Kerchove
15ce880723
Pin openssh_client openssh-client-7.9_p1-r5
1 year ago
Christophe van de Kerchove
84c1f80766
Merge branch 'hotfix/hardening' of fxinnovation-public/docker-jenkinsk8sslave into master
1 year ago
Christophe van de Kerchove
de2cd9fb4e
Fix hardening
1 year ago
Christophe van de Kerchove
0fba6fd950
Add fixes for CIS hardening
1 year ago
Christophe van de Kerchove
5bd0545bef
Merge branch 'maintenance/version_pin' of fxinnovation-public/docker-jenkinsk8sslave into master
1 year ago
Christophe van de Kerchove
9ed8ed377a
Pinning newer version of openjdk and wget
1 year ago
Christophe van de Kerchove
9e5319b5ab
Merge branch 'hotfix/addLatest' of fxinnovation-public/docker-jenkinsk8sslave into master
2 years ago
Christophe van de Kerchove
041987015a
Added Laterst to jenkinsfile
2 years ago
Christophe van de Kerchove
d1db1d6053
Merge branch 'feature/pipeline' of fxinnovation-public/docker-jenkinsk8sslave into master
2 years ago
Christophe van de Kerchove
61ecf68209
Ping new version of openssh, add helm push plugin
2 years ago
Christophe van de Kerchove
49ac6c49bd
another ifx
2 years ago
Christophe van de Kerchove
34e2002019
Fix helm install
2 years ago
Christophe van de Kerchove
ec774695ba
Added helm to docker image
2 years ago
Christophe van de Kerchove
c6b687b97c
Update metadata
2 years ago
Christophe van de Kerchove
e2783f6dc7
Bump jnlp version as well
2 years ago
Christophe van de Kerchove
aa1e357ed0
Making script a bit more fail safe
2 years ago
Christophe van de Kerchove
2e498c777d
Bumping non apk packages as well
2 years ago
Christophe van de Kerchove
7bc205de15
Bumping version for new alpine versions
2 years ago
Christophe van de Kerchove
8296c72702
Bumping version of base image and packages
2 years ago
Christophe van de Kerchove
3c501ce0eb
Added new pipeline
2 years ago
Christophe van de Kerchove
f809715933
Merged in bumpJnlp (pull request #17 )
BumpJnlp
Approved-by: Guillaume Donval <guillaume.donval@fxinnovation.com>
2 years ago
Zopanix
6fc4d793dd
Bump additionnal packages
2 years ago
Zopanix
28d519fdab
Changing jnlp version
2 years ago
Christophe van de Kerchove
61aa0e6b09
Merged in add_tests (pull request #16 )
Trying to launch docker
3 years ago
Zopanix
5967146317
Trying to launch docker
3 years ago
Christophe van de Kerchove
120ec5097d
Merged in add_tests (pull request #15 )
Add tests
3 years ago
Zopanix
61da8e9a69
Removed debug messages
3 years ago
Zopanix
086bb1c0ce
Bumping mercurial to 4.3.1-r0
3 years ago
Zopanix
41f905e5f3
Added debug
3 years ago
Zopanix
3df0d42603
Removing debug messages
3 years ago
Zopanix
92ba586198
Changed docker daemon into dockerd in entrypoint
This is due to the huge docker refactor from 1.x to 17.x and passing to moby and docker CE etc etc
3 years ago