Skip to content

docker versions update #1224

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
wants to merge 227 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
227 commits
Select commit Hold shift + click to select a range
85afcc9
Weekly (#449)
gounthar Jul 16, 2024
c6be125
Update Dockerfile
gounthar Jul 16, 2024
86b84ef
Update .env
gounthar Jul 16, 2024
03d9483
Update jenkins-weekly.yaml
gounthar Jul 16, 2024
b66e7fe
Update values.github-action.yaml
gounthar Jul 16, 2024
fd5fa6d
Update updatecli.yaml
gounthar Jul 16, 2024
a90da83
chore: [jenkins-controller] Bump Jenkins Weekly version in dockerfile…
github-actions[bot] Jul 16, 2024
99c6e2b
fix(docker): Uses override to allow for changes to yaml or plugins.tx…
gounthar Jul 19, 2024
96be8d0
chore: deps(dockerfile): bump image "debian" (#468)
github-actions[bot] Jul 24, 2024
f955256
chore: [jenkins-controller] Bump Jenkins Weekly version in dockerfile…
github-actions[bot] Jul 24, 2024
3d4113a
Bump ssh-agent version to 5.45.0 (#482)
github-actions[bot] Jul 26, 2024
d41e2f9
chore: [jenkins-controller] Bump Jenkins Weekly version in dockerfile…
github-actions[bot] Aug 2, 2024
a801f12
chore: deps(dockerfile): bump image "gitpod/workspace-full" (#516)
github-actions[bot] Aug 10, 2024
f4be0f2
chore: deps(dockerfile): bump golang version (#517)
github-actions[bot] Aug 10, 2024
0ed96a9
chore: [jenkins-controller] Bump Jenkins Weekly version in dockerfile…
github-actions[bot] Aug 10, 2024
8454e16
Bump ssh-agent version to 5.46.0 (#519)
github-actions[bot] Aug 10, 2024
6b33347
chore: deps(dockerfile): bump image "debian" (#540)
github-actions[bot] Aug 15, 2024
2ae3543
chore: deps(dockerfile): bump golang version (#541)
github-actions[bot] Aug 15, 2024
66e37d1
chore: [jenkins-controller] Bump Jenkins Weekly version in dockerfile…
github-actions[bot] Aug 15, 2024
333b4e7
chore: [maven-agent] Bump maven version in dockerfiles/maven/Dockerfi…
github-actions[bot] Aug 18, 2024
d27f5ef
chore: [jenkins-controller] Bump Jenkins Weekly version in dockerfile…
github-actions[bot] Aug 22, 2024
f749437
chore(docker): Bump debian to bookworm-20240812-slim.
gounthar Aug 28, 2024
941e7c0
chore: [jenkins-controller] Bump Jenkins Weekly version in dockerfile…
github-actions[bot] Aug 28, 2024
b68d548
Update Dockerfile (#584)
gounthar Aug 28, 2024
b8b5a88
chore: deps(dockerfile): bump image "debian" (#594)
github-actions[bot] Sep 5, 2024
a015304
chore: [jenkins-controller] Bump Jenkins Weekly version in dockerfile…
github-actions[bot] Sep 5, 2024
7bcc163
chore: deps(dockerfile): bump image "gitpod/workspace-full" (#595)
github-actions[bot] Sep 5, 2024
af273da
chore: deps(dockerfile): bump image "gitpod/workspace-full" (#623)
github-actions[bot] Sep 10, 2024
abb4b47
chore: deps(dockerfile): bump golang version (#624)
github-actions[bot] Sep 10, 2024
3b69b80
Bump ssh-agent version to 5.47.0 (#625)
github-actions[bot] Sep 10, 2024
372a1f9
chore(jenkins): Update Jenkins plugins (#632)
gounthar Sep 10, 2024
d988325
chore: deps(dockerfile): bump image "gitpod/workspace-full" (#636)
github-actions[bot] Sep 11, 2024
c77ceac
chore: [jenkins-controller] Bump Jenkins Weekly version in dockerfile…
github-actions[bot] Sep 11, 2024
a34db8e
chore: deps(dockerfile): bump image "gitpod/workspace-full" (#646)
github-actions[bot] Sep 15, 2024
21aeede
chore: [jenkins-controller] Bump Jenkins Weekly version in dockerfile…
github-actions[bot] Sep 18, 2024
0729dc9
chore: deps(dockerfile): bump image "gitpod/workspace-full" (#655)
github-actions[bot] Sep 23, 2024
d52cec2
chore(jenkins): Update Jenkins plugins (#656)
gounthar Sep 23, 2024
3672005
Bump ssh-agent version to 5.48.0 (#664)
github-actions[bot] Sep 24, 2024
9e1face
chore: deps(dockerfile): bump image "debian" (#667)
github-actions[bot] Sep 27, 2024
3d531f7
chore(jenkins): Update Jenkins plugins (#668)
gounthar Sep 27, 2024
27b3f02
chore: [jenkins-controller] Bump Jenkins Weekly version in dockerfile…
github-actions[bot] Sep 27, 2024
5b52ade
chore(jenkins): Update Jenkins plugins (#677)
gounthar Oct 2, 2024
43f4a93
chore: [jenkins-controller] Bump Jenkins Weekly version in dockerfile…
github-actions[bot] Oct 2, 2024
10312b4
chore: deps(dockerfile): bump golang version (#679)
github-actions[bot] Oct 2, 2024
490745a
chore: deps(dockerfile): bump image "gitpod/workspace-full" (#678)
github-actions[bot] Oct 2, 2024
0f5a940
chore: deps(dockerfile): bump image "gitpod/workspace-full" (#686)
github-actions[bot] Oct 6, 2024
790f2e4
chore: deps(dockerfile): bump image "gitpod/workspace-full" (#689)
github-actions[bot] Oct 7, 2024
8f9a9af
chore(jenkins): Update Jenkins plugins (#690)
gounthar Oct 7, 2024
804f706
chore(jenkins): Update Jenkins plugins (#693)
gounthar Oct 8, 2024
5c07d49
chore(jenkins): Update Jenkins plugins (#696)
gounthar Oct 9, 2024
996911f
chore: deps(dockerfile): bump image "gitpod/workspace-full" (#697)
github-actions[bot] Oct 9, 2024
bd4a83b
chore: [jenkins-controller] Bump Jenkins Weekly version in dockerfile…
github-actions[bot] Oct 9, 2024
bc9c28b
chore(jenkins): Update Jenkins plugins (#705)
gounthar Oct 17, 2024
bddde0f
chore: deps(dockerfile): bump image "debian" (#708)
github-actions[bot] Oct 17, 2024
29f10bc
chore: [jenkins-controller] Bump Jenkins Weekly version in dockerfile…
github-actions[bot] Oct 17, 2024
06ecee4
chore(jenkins): Update Jenkins plugins (#711)
gounthar Oct 19, 2024
b00a83d
chore: deps(dockerfile): bump image "gitpod/workspace-full" (#713)
github-actions[bot] Oct 21, 2024
afe547e
chore(jenkins): Update Jenkins plugins (#720)
gounthar Oct 23, 2024
65971ba
chore: deps(dockerfile): bump image "gitpod/workspace-full" (#721)
github-actions[bot] Oct 23, 2024
47fe432
chore: [jenkins-controller] Bump Jenkins Weekly version in dockerfile…
github-actions[bot] Oct 23, 2024
082263d
Bump ssh-agent version to 6.1.0 (#723)
github-actions[bot] Oct 23, 2024
8b3804d
chore(jenkins): Update Jenkins plugins (#726)
gounthar Oct 24, 2024
330237a
chore(jenkins): Update Jenkins plugins (#730)
gounthar Oct 28, 2024
79e1d62
chore: deps(dockerfile): bump image "gitpod/workspace-full" (#732)
github-actions[bot] Oct 28, 2024
ae2e728
chore(jenkins): Update Jenkins plugins (#734)
gounthar Oct 29, 2024
585715f
chore(jenkins): Update Jenkins plugins (#739)
gounthar Oct 30, 2024
9dc2814
chore: deps(dockerfile): bump image "gitpod/workspace-full" (#740)
github-actions[bot] Oct 30, 2024
083e32b
chore: [jenkins-controller] Bump Jenkins Weekly version in dockerfile…
github-actions[bot] Oct 30, 2024
b7e4c14
chore: [node-agent] Bump node version in dockerfiles/maven/Dockerfile…
github-actions[bot] Oct 30, 2024
21a36b7
chore(jenkins): Update Jenkins plugins (#744)
gounthar Oct 31, 2024
3d671b5
chore: deps(dockerfile): bump image "gitpod/workspace-full" (#753)
github-actions[bot] Nov 5, 2024
ab902eb
chore(jenkins): Update Jenkins plugins (#755)
gounthar Nov 6, 2024
d34b701
chore: [jenkins-controller] Bump Jenkins Weekly version in dockerfile…
github-actions[bot] Nov 6, 2024
5e6595e
chore(jenkins): Update Jenkins plugins (#760)
gounthar Nov 7, 2024
90a8702
chore: deps(dockerfile): bump image "gitpod/workspace-full" (#761)
github-actions[bot] Nov 7, 2024
5a6925a
chore: deps(dockerfile): bump golang version (#762)
github-actions[bot] Nov 7, 2024
a3c0006
chore(jenkins): Update Jenkins plugins (#772)
gounthar Nov 12, 2024
795eed1
chore: deps(dockerfile): bump image "gitpod/workspace-full" (#774)
github-actions[bot] Nov 12, 2024
4327afe
chore: deps(dockerfile): bump image "debian" (#773)
github-actions[bot] Nov 12, 2024
a2dee38
chore(jenkins): Update Jenkins plugins (#776)
gounthar Nov 14, 2024
233baec
chore: [jenkins-controller] Bump Jenkins Weekly version in dockerfile…
github-actions[bot] Nov 14, 2024
79a0027
chore(jenkins): Update Jenkins plugins (#780)
gounthar Nov 17, 2024
3ffb9fb
chore: deps(dockerfile): bump image "gitpod/workspace-full" (#781)
github-actions[bot] Nov 17, 2024
d5997f1
Bump ssh-agent version to 6.2.0 (#783)
github-actions[bot] Nov 18, 2024
aead102
chore(jenkins): Update Jenkins plugins (#785)
gounthar Nov 19, 2024
dd8fdd4
chore: [jenkins-controller] Bump Jenkins Weekly version in dockerfile…
github-actions[bot] Nov 21, 2024
93c018b
chore: deps(dockerfile): bump image "gitpod/workspace-full" (#789)
github-actions[bot] Nov 21, 2024
e6e475b
chore(jenkins): Update Jenkins plugins (#803)
gounthar Nov 22, 2024
67c3ca1
Update dependabot.yml (#804)
gounthar Nov 22, 2024
6003341
Update Dockerfile
gounthar Nov 22, 2024
fed6d0c
Update find-name.sh
gounthar Nov 22, 2024
4c1673c
chore(jenkins): Update Jenkins plugins (#808)
gounthar Nov 27, 2024
1c33910
chore: deps(dockerfile): bump image "gitpod/workspace-full" (#810)
github-actions[bot] Nov 27, 2024
7c6edc4
chore: deps(dockerfile): bump image "gitpod/workspace-full" (#814)
github-actions[bot] Nov 28, 2024
da63779
chore: [jenkins-controller] Bump Jenkins Weekly version in dockerfile…
github-actions[bot] Nov 28, 2024
289eb2c
Bump ssh-agent version to 6.3.0 (#817)
github-actions[bot] Nov 28, 2024
aff8c4e
Bump ssh-agent version to 6.4.0 (#821)
github-actions[bot] Dec 2, 2024
a0c8ad5
chore: deps(dockerfile): bump image "gitpod/workspace-full" (#820)
github-actions[bot] Dec 2, 2024
14d6474
chore(jenkins): Update Jenkins plugins (#827)
gounthar Dec 3, 2024
41e362e
chore: deps(dockerfile): bump image "debian" (#829)
github-actions[bot] Dec 3, 2024
5854535
chore: deps(dockerfile): bump image "gitpod/workspace-full" (#830)
github-actions[bot] Dec 3, 2024
3ed3d32
chore(jenkins): Update Jenkins plugins (#835)
gounthar Dec 6, 2024
e6b0c0d
chore: deps(dockerfile): bump image "gitpod/workspace-full" (#837)
github-actions[bot] Dec 6, 2024
76b1421
chore: deps(dockerfile): bump golang version (#838)
github-actions[bot] Dec 6, 2024
a912c73
chore: [jenkins-controller] Bump Jenkins Weekly version in dockerfile…
github-actions[bot] Dec 6, 2024
cb270d8
Bump ssh-agent version to 6.5.0 (#841)
github-actions[bot] Dec 9, 2024
740149e
chore(jenkins): Update Jenkins plugins (#845)
gounthar Dec 11, 2024
59ce0cc
chore: [jenkins-controller] Bump Jenkins Weekly version in dockerfile…
github-actions[bot] Dec 11, 2024
3d575c4
chore: deps(dockerfile): bump image "gitpod/workspace-full" (#846)
github-actions[bot] Dec 11, 2024
9a6037b
chore(jenkins): Update Jenkins plugins (#850)
gounthar Dec 12, 2024
c8e9d4a
chore(jenkins): Update Jenkins plugins (#856)
gounthar Dec 17, 2024
ff242d0
chore(jenkins): Update Jenkins plugins (#868)
gounthar Dec 25, 2024
cfce13c
chore: deps(dockerfile): bump image "debian" (#869)
github-actions[bot] Dec 25, 2024
d109e94
chore: [jenkins-controller] Bump Jenkins Weekly version in dockerfile…
github-actions[bot] Dec 25, 2024
53ddbf5
chore(jenkins): Update Jenkins plugins (#874)
gounthar Dec 28, 2024
1b9d2c7
chore(jenkins): Update Jenkins plugins (#878)
gounthar Dec 31, 2024
3c543c4
chore(jenkins): Update Jenkins plugins (#881)
gounthar Jan 3, 2025
a91cc44
Bump ssh-agent version to 6.6.0 (#882)
github-actions[bot] Jan 3, 2025
8814263
chore(jenkins): Update Jenkins plugins (#884)
gounthar Jan 5, 2025
2dfe9b7
chore(jenkins): Update Jenkins plugins (#887)
gounthar Jan 7, 2025
4b217df
chore: deps(dockerfile): bump image "gitpod/workspace-full" (#888)
github-actions[bot] Jan 7, 2025
1ed6e75
chore: [jenkins-controller] Bump Jenkins Weekly version in dockerfile…
github-actions[bot] Jan 7, 2025
41bfbc5
chore(jenkins): Update Jenkins plugins (#892)
gounthar Jan 8, 2025
1bf008b
chore: deps(dockerfile): bump image "gitpod/workspace-full" (#894)
github-actions[bot] Jan 8, 2025
836c939
chore(jenkins): Update Jenkins plugins (#897)
gounthar Jan 10, 2025
84ff7bb
chore(jenkins): Update Jenkins plugins (#908)
gounthar Jan 14, 2025
41d93ff
chore: deps(dockerfile): bump image "debian" (#909)
github-actions[bot] Jan 14, 2025
0649e38
chore: deps(dockerfile): bump image "gitpod/workspace-full" (#910)
github-actions[bot] Jan 14, 2025
7160a2f
Bump ssh-agent version to 6.7.0 (#911)
github-actions[bot] Jan 14, 2025
e11991a
chore(jenkins): Update Jenkins plugins (#913)
gounthar Jan 15, 2025
5df6a93
chore: [jenkins-controller] Bump Jenkins Weekly version in dockerfile…
github-actions[bot] Jan 15, 2025
fd3e192
chore(jenkins): Update Jenkins plugins (#917)
gounthar Jan 16, 2025
e33a1ce
chore: deps(dockerfile): bump image "gitpod/workspace-full" (#918)
github-actions[bot] Jan 16, 2025
9f88067
chore(jenkins): Update Jenkins plugins (#921)
gounthar Jan 17, 2025
f1a5941
chore: deps(dockerfile): bump golang version (#922)
github-actions[bot] Jan 17, 2025
6f12ac7
chore(jenkins): Update Jenkins plugins (#932)
gounthar Jan 21, 2025
2135024
chore: deps(dockerfile): bump image "gitpod/workspace-full" (#933)
github-actions[bot] Jan 21, 2025
cc4f375
Bump ssh-agent version to 6.8.0 (#934)
github-actions[bot] Jan 21, 2025
4fbba77
chore(jenkins): Update Jenkins plugins (#936)
gounthar Jan 22, 2025
ddacf8e
chore: [jenkins-controller] Bump Jenkins Weekly version in dockerfile…
github-actions[bot] Jan 22, 2025
eed1c32
chore(jenkins): Update Jenkins plugins (#939)
gounthar Jan 23, 2025
d60729a
chore: deps(dockerfile): bump image "gitpod/workspace-full" (#941)
github-actions[bot] Jan 24, 2025
e80e65c
chore(jenkins): Update Jenkins plugins (#945)
gounthar Jan 26, 2025
6ccfb22
chore(jenkins): Update Jenkins plugins (#953)
gounthar Jan 29, 2025
cc1d2b0
chore: [jenkins-controller] Bump Jenkins Weekly version in dockerfile…
github-actions[bot] Jan 29, 2025
8f9a41c
chore: deps(dockerfile): bump image "gitpod/workspace-full" (#954)
github-actions[bot] Jan 29, 2025
08a5094
chore: deps(dockerfile): bump image "debian" (#970)
github-actions[bot] Feb 7, 2025
c6d8aab
chore: deps(dockerfile): bump image "gitpod/workspace-full" (#971)
github-actions[bot] Feb 7, 2025
262cbba
chore: deps(dockerfile): bump golang version (#972)
github-actions[bot] Feb 7, 2025
25aacdc
chore: [jenkins-controller] Bump Jenkins Weekly version in dockerfile…
github-actions[bot] Feb 7, 2025
2f1013d
Bump ssh-agent version to 6.9.0 (#976)
github-actions[bot] Feb 7, 2025
876651d
chore(jenkins): Update Jenkins plugins (#981)
gounthar Feb 11, 2025
6a4f0ad
chore: deps(dockerfile): bump image "gitpod/workspace-full" (#984)
github-actions[bot] Feb 11, 2025
6f66ee4
chore(jenkins): Update Jenkins plugins (#990)
gounthar Feb 16, 2025
5d6e67a
chore: deps(dockerfile): bump image "gitpod/workspace-full" (#991)
github-actions[bot] Feb 16, 2025
5b13be0
chore: deps(dockerfile): bump golang version (#992)
github-actions[bot] Feb 16, 2025
6a0993f
chore: [jenkins-controller] Bump Jenkins Weekly version in dockerfile…
github-actions[bot] Feb 16, 2025
d779fa0
chore(jenkins): Update Jenkins plugins (#997)
gounthar Feb 18, 2025
a438177
chore: deps(dockerfile): bump image "gitpod/workspace-full" (#998)
github-actions[bot] Feb 18, 2025
183db5d
chore(jenkins): Update Jenkins plugins (#1000)
gounthar Feb 19, 2025
da00706
chore: [jenkins-controller] Bump Jenkins Weekly version in dockerfile…
github-actions[bot] Feb 19, 2025
1f11686
chore(jenkins): Update Jenkins plugins (#1003)
gounthar Feb 21, 2025
18ffb0d
chore(jenkins): Update Jenkins plugins (#1009)
gounthar Feb 24, 2025
be75cd1
chore: deps(dockerfile): bump image "gitpod/workspace-full" (#1011)
github-actions[bot] Feb 24, 2025
b2a594d
chore(jenkins): Update Jenkins plugins (#1018)
gounthar Feb 26, 2025
108ce48
chore: [jenkins-controller] Bump Jenkins Weekly version in dockerfile…
github-actions[bot] Feb 26, 2025
3624c93
chore: deps(dockerfile): bump image "debian" (#1019)
github-actions[bot] Feb 26, 2025
5f27a87
chore(jenkins): Update Jenkins plugins (#1025)
gounthar Feb 27, 2025
7bbbbf5
chore: deps(dockerfile): bump image "gitpod/workspace-full" (#1026)
github-actions[bot] Feb 27, 2025
cc4995a
chore(jenkins): Update Jenkins plugins (#1029)
gounthar Mar 3, 2025
e4c4228
chore: deps(dockerfile): bump image "gitpod/workspace-full" (#1031)
github-actions[bot] Mar 3, 2025
948ec83
chore(jenkins): Update Jenkins plugins (#1037)
gounthar Mar 5, 2025
a4bac57
chore: deps(dockerfile): bump golang version (#1038)
github-actions[bot] Mar 5, 2025
bcda8f7
chore(jenkins): Update Jenkins plugins (#1045)
gounthar Mar 8, 2025
17feb15
chore: deps(dockerfile): bump image "gitpod/workspace-full" (#1046)
github-actions[bot] Mar 8, 2025
9119c3c
chore: [jenkins-controller] Bump Jenkins Weekly version in dockerfile…
github-actions[bot] Mar 8, 2025
648c018
Bump ssh-agent version to 6.10.0 (#1048)
github-actions[bot] Mar 8, 2025
5fa3548
chore(jenkins): Update Jenkins plugins (#1052)
gounthar Mar 12, 2025
225f00b
chore: [jenkins-controller] Bump Jenkins Weekly version in dockerfile…
github-actions[bot] Mar 12, 2025
1044868
chore: deps(dockerfile): bump image "gitpod/workspace-full" (#1053)
github-actions[bot] Mar 12, 2025
4eb18db
chore(jenkins): Update Jenkins plugins (#1059)
gounthar Mar 13, 2025
be60e0f
chore: deps(dockerfile): bump image "gitpod/workspace-full" (#1062)
github-actions[bot] Mar 13, 2025
d041cbc
chore(jenkins): Update Jenkins plugins (#1065)
gounthar Mar 16, 2025
c9612f2
chore: deps(dockerfile): bump image "gitpod/workspace-full" (#1066)
github-actions[bot] Mar 16, 2025
382ebe9
chore(jenkins): Update Jenkins plugins (#1070)
gounthar Mar 18, 2025
e93c216
chore: deps(dockerfile): bump image "debian" (#1071)
github-actions[bot] Mar 18, 2025
4163357
chore: deps(dockerfile): bump image "gitpod/workspace-full" (#1072)
github-actions[bot] Mar 18, 2025
760f6e7
chore(jenkins): Update Jenkins plugins (#1080)
gounthar Mar 24, 2025
a868dbb
chore: [jenkins-controller] Bump Jenkins Weekly version in dockerfile…
github-actions[bot] Mar 24, 2025
db3a95f
chore: deps(dockerfile): bump image "gitpod/workspace-full" (#1081)
github-actions[bot] Mar 24, 2025
23ccbec
chore(jenkins): Update Jenkins plugins (#1085)
gounthar Mar 26, 2025
ce084e9
chore: [jenkins-controller] Bump Jenkins Weekly version in dockerfile…
github-actions[bot] Mar 26, 2025
87ec8ac
chore(jenkins): Update Jenkins plugins (#1092)
gounthar Mar 29, 2025
02149d1
Bump ssh-agent version to 6.11.1 (#1095)
github-actions[bot] Mar 29, 2025
e6574ee
chore: deps(dockerfile): bump image "gitpod/workspace-full" (#1094)
github-actions[bot] Mar 29, 2025
a8cd73b
chore(jenkins): Update Jenkins plugins (#1102)
gounthar Apr 2, 2025
3413459
chore: deps(dockerfile): bump golang version (#1103)
github-actions[bot] Apr 2, 2025
77de5c8
chore(jenkins): Update Jenkins plugins (#1108)
gounthar Apr 4, 2025
728c265
chore: deps(dockerfile): bump image "gitpod/workspace-full" (#1109)
github-actions[bot] Apr 4, 2025
46a203e
chore: [jenkins-controller] Bump Jenkins Weekly version in dockerfile…
github-actions[bot] Apr 4, 2025
e374f30
chore(jenkins): Update Jenkins plugins (#1119)
gounthar Apr 11, 2025
00ebc9c
chore: deps(dockerfile): bump image "debian" (#1121)
github-actions[bot] Apr 11, 2025
f5dbcbb
chore: deps(dockerfile): bump image "gitpod/workspace-full" (#1122)
github-actions[bot] Apr 11, 2025
8449aa9
chore: [jenkins-controller] Bump Jenkins Weekly version in dockerfile…
github-actions[bot] Apr 11, 2025
8ea4cc8
Bump ssh-agent version to 6.12.0 (#1124)
github-actions[bot] Apr 11, 2025
b957059
update weekly (#1140)
gounthar Apr 16, 2025
a635dc8
chore(updatecli): Move to JDK 21.
gounthar Apr 16, 2025
a6af22e
Bump ssh-agent version to 6.12.0-jdk21 (#1142)
github-actions[bot] Apr 16, 2025
b1ef211
Update Jenkins Weekly versions to 2.506-jdk21 in the controller Docke…
github-actions[bot] Apr 16, 2025
e32d347
chore(jenkins): Update Jenkins plugins (#1148)
gounthar Apr 21, 2025
3efa127
chore: deps(dockerfile): bump image "gitpod/workspace-full" (#1149)
github-actions[bot] Apr 21, 2025
3c50349
chore(jenkins): Update Jenkins plugins (#1154)
gounthar Apr 23, 2025
0adba2a
chore: [jenkins-controller] Bump Jenkins Weekly version in dockerfile…
github-actions[bot] Apr 23, 2025
73e3e0b
Bump ssh-agent version to 6.14.0-jdk21 (#1157)
github-actions[bot] Apr 23, 2025
7945893
chore(jenkins): Update Jenkins plugins (#1160)
gounthar Apr 25, 2025
d9fe606
chore: deps(dockerfile): bump image "debian" (#1172)
github-actions[bot] Apr 29, 2025
1deffbe
chore(jenkins): Update Jenkins plugins (#1178)
gounthar May 2, 2025
e6588d7
chore: [jenkins-controller] Bump Jenkins Weekly version in dockerfile…
github-actions[bot] May 2, 2025
cc98dc0
chore(jenkins): Update Jenkins plugins (#1202)
gounthar May 9, 2025
be7ab6a
chore: [jenkins-controller] Bump Jenkins Weekly version in dockerfile…
github-actions[bot] May 9, 2025
5ad62b4
chore: deps(dockerfile): bump image "gitpod/workspace-full" (#1204)
github-actions[bot] May 9, 2025
2f2c706
chore: deps(dockerfile): bump golang version (#1205)
github-actions[bot] May 9, 2025
57c3725
Bump ssh-agent version to 6.15.0-jdk21 (#1207)
github-actions[bot] May 9, 2025
075e0bf
chore: deps(dockerfile): bump image "gitpod/workspace-full" (#1215)
github-actions[bot] May 12, 2025
9ddc052
Bump ssh-agent version to 6.16.0-jdk21 (#1216)
github-actions[bot] May 12, 2025
42a0ebb
chore(jenkins): Update Jenkins plugins (#1223)
gounthar May 14, 2025
d70aac3
Update Docker versions
actions-user May 14, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .env
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
GHCR_USERNAME=jenkins-docs
IMAGE_PREFIX=ghcr.io
BRANCH_SUFFIX=
BRANCH_SUFFIX=weekly
12 changes: 11 additions & 1 deletion .github/dependabot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,11 @@ updates:
open-pull-requests-limit: 10
- package-ecosystem: docker
directory: "./dockerfiles/sidekick"
schedule:
interval: weekly
open-pull-requests-limit: 10
- package-ecosystem: docker
directory: "./dockerfiles/agent-discovery"
schedule:
interval: weekly
open-pull-requests-limit: 10
Expand All @@ -52,4 +57,9 @@ updates:
directory: "./dockerfiles/golang"
schedule:
interval: weekly
open-pull-requests-limit: 10
open-pull-requests-limit: 10
- package-ecosystem: docker
directory: "./dockerfiles/dotnet"
schedule:
interval: weekly
open-pull-requests-limit: 10
6 changes: 6 additions & 0 deletions .github/labeler.yml
Original file line number Diff line number Diff line change
Expand Up @@ -52,3 +52,9 @@ multi:
github_actions:
- changed-files:
- any-glob-to-any-file: '/.github/workflows/*'


# Add 'dotnet' label to any change to Dockerfile* files within the root dir
dotnet:
- changed-files:
- any-glob-to-any-file: 'dockerfiles/dotnet/**'
2 changes: 1 addition & 1 deletion .github/workflows/anchore.yml
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ jobs:
run: cd ./dockerfiles/ && docker build . --file Dockerfile --tag localbuild/testimage:latest

- name: Run the Anchore Grype scan action
uses: anchore/scan-action@d43cc1dfea6a99ed123bf8f3133f1797c9b44492
uses: anchore/scan-action@7c05671ae9be166aeb155bad2d7df9121823df32
id: scan
with:
path: "."
Expand Down
20 changes: 20 additions & 0 deletions .github/workflows/github-docker-registry-push.yml
Original file line number Diff line number Diff line change
Expand Up @@ -204,3 +204,23 @@ jobs:
platforms: linux/amd64, linux/arm64
push: true
tags: ghcr.io/${{ env.REPO_NAME }}/jenkinsci-tutorials:golang_${{ env.BRANCH }}

- name: Build and push the jenkins agent for cpp tutorial
# This step builds and pushes the Jenkins agent for the C++ tutorial
if: contains(env.files, 'dockerfiles/cpp/Dockerfile')
uses: docker/build-push-action@v6
with:
context: ./dockerfiles/cpp
platforms: linux/amd64, linux/aarch64
push: true
tags: ghcr.io/${{ env.REPO_NAME }}/jenkinsci-tutorials:cpp_${{ env.BRANCH }}

- name: Build and push the jenkins agent for dotnet tutorial
# This step builds and pushes the Jenkins agent for the C++ tutorial
if: contains(env.files, 'dockerfiles/dotnet/Dockerfile')
uses: docker/build-push-action@v6
with:
context: ./dockerfiles/dotnet
platforms: linux/amd64, linux/aarch64
push: true
tags: ghcr.io/${{ env.REPO_NAME }}/jenkinsci-tutorials:dotnet_${{ env.BRANCH }}
4 changes: 2 additions & 2 deletions .github/workflows/updatecli.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ jobs:

# This step installs Updatecli in the runner using the updatecli-action
- name: Install Updatecli in the runner
uses: updatecli/updatecli-action@v2.62.0
uses: updatecli/updatecli-action@v2.82.0

# This step runs Updatecli in Dry Run mode
# It uses the "diff" command of updatecli with the specified config and values files
Expand All @@ -37,7 +37,7 @@ jobs:
# It uses the "apply" command of updatecli with the specified config and values files
# The GitHub token is passed as an environment variable
- name: Run Updatecli in Apply mode
if: github.ref == 'refs/heads/main'
if: github.ref == 'refs/heads/weekly'
run: updatecli apply --config ./updatecli/updatecli.d --values ./updatecli/values.github-action.yaml
env:
UPDATECLI_GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
2 changes: 1 addition & 1 deletion .gitpod/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# This Dockerfile is used to create a Gitpod workspace with GitHub CLI installed.

# We start from the Gitpod full workspace image which includes a broad range of development tools.
FROM gitpod/workspace-full:2024-07-14-17-19-51
FROM gitpod/workspace-full:2025-05-09-11-18-24

# The RUN command executes a series of commands in the new layer of the image and commits the results.
# The following commands are executed:
Expand Down
39 changes: 38 additions & 1 deletion build-docker-compose.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@ services:
- android
- multi
- golang
- dotnet
- default
# This service depends on the sidekick_service (generating SSH keys and JCasc token) completing successfully.
depends_on:
Expand Down Expand Up @@ -62,7 +63,7 @@ services:
timeout: 10s
retries: 5
default_agent:
image: jenkins/ssh-agent:5.44.0
image: jenkins/ssh-agent:6.16.0-jdk21
container_name: desktop-jenkins_agent-1
profiles:
- default
Expand Down Expand Up @@ -205,6 +206,42 @@ services:
retries: 5
volumes:
- agent-ssh-dir:/home/jenkins/.ssh:ro # Mounts the agent-ssh-dir volume to the /home/jenkins/.ssh path inside the container as read-only
cpp:
build: dockerfiles/cpp/.
container_name: desktop-jenkins_agent-1-cpp
profiles:
- cpp
depends_on:
sidekick_service:
condition: service_completed_successfully
jenkins_controller:
condition: service_started
healthcheck:
test: ["CMD-SHELL", "[ -f /home/jenkins/.ssh/authorized_keys ] || exit 1"]
interval: 5s
timeout: 10s
retries: 5
volumes:
- agent-ssh-dir:/home/jenkins/.ssh:ro
dotnet:
build: dockerfiles/dotnet/.
container_name: desktop-jenkins_agent-1-dotnet
profiles:
- dotnet
depends_on:
sidekick_service:
condition: service_completed_successfully
jenkins_controller:
condition: service_started
ports:
- "5000:5000"
healthcheck:
test: ["CMD-SHELL", "[ -f /home/jenkins/.ssh/authorized_keys ] || exit 1"]
interval: 5s
timeout: 10s
retries: 5
volumes:
- agent-ssh-dir:/home/jenkins/.ssh:ro
volumes:
jenkins_home: null
agent-ssh-dir:
Expand Down
50 changes: 48 additions & 2 deletions docker-compose.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,7 @@ services:
- android
- multi
- golang
- dotnet
- default
# This service depends on the sidekick_service (generating SSH keys and JCasc token) completing successfully.
depends_on:
Expand All @@ -59,8 +60,9 @@ services:
- python
- node
- android
- multi
- golang
- cpp
- dotnet
- default
# The CASC_RELOAD_TOKEN environment variable is used by the Jenkins controller to restart the Configuration as Code (JCasc) plugin configuration.
environment:
Expand Down Expand Up @@ -109,7 +111,7 @@ services:
# The healthcheck command for each agent checks if the authorized_keys file exists in the /home/jenkins/.ssh directory.
# The /home/jenkins/.ssh directory in each agent container is mapped to the agent-ssh-dir volume on the host.
default_agent:
image: jenkins/ssh-agent:5.44.0
image: jenkins/ssh-agent:6.16.0-jdk21
container_name: desktop-jenkins_agent-1
profiles:
- default
Expand Down Expand Up @@ -282,6 +284,50 @@ services:
retries: 5
volumes:
- agent-ssh-dir:/home/jenkins/.ssh:ro # Mounts the agent-ssh-dir volume to the /home/jenkins/.ssh path inside the container as read-only
cpp:
image: ${IMAGE_PREFIX}/${GHCR_USERNAME}/quickstart-tutorials/jenkinsci-tutorials:cpp_${BRANCH_SUFFIX}
environment:
- GITPOD_WORKSPACE_URL=${GITPOD_WORKSPACE_URL}
container_name: desktop-jenkins_agent-1
profiles:
- cpp
depends_on:
sidekick_service:
condition: service_completed_successfully # Depends on the successful completion of the sidekick_service
jenkins_controller:
condition: service_started
ports:
- "3000:3000"
healthcheck:
test: ["CMD-SHELL", "[ -f /home/jenkins/.ssh/authorized_keys ] || exit 1"]
# Checks if the authorized_keys file exists in the /home/jenkins/.ssh path
interval: 5s
timeout: 10s
retries: 5
volumes:
- agent-ssh-dir:/home/jenkins/.ssh:ro # Mounts the agent-ssh-dir volume to the /home/jenkins/.ssh path inside the container as read-only
dotnet:
image: ${IMAGE_PREFIX}/${GHCR_USERNAME}/quickstart-tutorials/jenkinsci-tutorials:dotnet_${BRANCH_SUFFIX}
environment:
- GITPOD_WORKSPACE_URL=${GITPOD_WORKSPACE_URL}
container_name: desktop-jenkins_agent-1
profiles:
- dotnet
depends_on:
sidekick_service:
condition: service_completed_successfully # Depends on the successful completion of the sidekick_service
jenkins_controller:
condition: service_started
ports:
- "5000:5000"
healthcheck:
test: ["CMD-SHELL", "[ -f /home/jenkins/.ssh/authorized_keys ] || exit 1"]
# Checks if the authorized_keys file exists in the /home/jenkins/.ssh path
interval: 5s
timeout: 10s
retries: 5
volumes:
- agent-ssh-dir:/home/jenkins/.ssh:ro # Mounts the agent-ssh-dir volume to the /home/jenkins/.ssh path inside the container as read-only
volumes:
jenkins_home: null
empty_jenkins_home: null
Expand Down
4 changes: 2 additions & 2 deletions docker-versions.txt
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
- Docker version 26.1.3, build b72abbb
- Docker Compose version v2.27.1
- Docker version 28.0.4, build b8034c0
- Docker Compose version v2.35.1
8 changes: 4 additions & 4 deletions dockerfiles/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# This Dockerfile is used to create a Jenkins server with a specific version and pre-configured settings.

# We start by defining an ARG for the Jenkins version. This allows us to easily change the version of Jenkins we want to use.
ARG JENKINS_VERSION=2.452.3
ARG JENKINS_VERSION=2.509-jdk21

# We then use the official Jenkins image with the specified version as our base image.
FROM jenkins/jenkins:"${JENKINS_VERSION}"
Expand All @@ -25,11 +25,11 @@ USER jenkins
RUN echo "${JENKINS_VERSION}" > /usr/share/jenkins/ref/jenkins.install.UpgradeWizard.state

# We copy a list of plugins to install to the Jenkins ref directory in the image.
COPY plugins.txt /usr/share/jenkins/ref/plugins.txt
COPY plugins.txt /usr/share/jenkins/ref/plugins.txt.override

# We use the Jenkins plugin CLI to install the plugins listed in the plugins.txt file.
RUN jenkins-plugin-cli --plugin-file /usr/share/jenkins/ref/plugins.txt
RUN ln -s /usr/share/jenkins/ref/plugins.txt.override /usr/share/jenkins/ref/plugins.txt && jenkins-plugin-cli --plugin-file /usr/share/jenkins/ref/plugins.txt

# We copy a pre-configured Jenkins configuration file to the Jenkins ref directory in the image.
# This allows us to pre-configure Jenkins with our desired settings.
COPY jenkins.yaml /usr/share/jenkins/ref/jenkins.yaml
COPY jenkins.yaml /usr/share/jenkins/ref/jenkins.yaml.override
2 changes: 1 addition & 1 deletion dockerfiles/agent-discovery/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# This Dockerfile is used to prepare a Debian-based Docker image with several utilities installed.

# We start from the Debian 'bookworm' image dated 2023-11-20.
FROM debian:bookworm-20240311-slim as prepare-stage
FROM debian:bookworm-20250407-slim as prepare-stage

# Copy all shell scripts from the current directory to /usr/local/bin/ in the image.
COPY *sh /usr/local/bin/
Expand Down
24 changes: 20 additions & 4 deletions dockerfiles/agent-discovery/find-name.sh
Original file line number Diff line number Diff line change
Expand Up @@ -79,15 +79,31 @@ while true; do
sleep 2 # Wait for 5 seconds before the next iteration of the loop.
done

## Check if jenkins_controller is reachable, otherwise fall back to multi_jenkins_controller
JENKINS_CONTROLLER="jenkins_controller"
if ! curl -s -f --max-time 60 "http://${JENKINS_CONTROLLER}:8080/login" > /dev/null; then
echo "Primary controller not reachable, falling back to multi controller..."
JENKINS_CONTROLLER="multi_jenkins_controller"
if ! curl -s -f --max-time 60 "http://${JENKINS_CONTROLLER}:8080/login" > /dev/null; then
echo "Error: Neither primary nor multi controller is reachable"
exit 1
fi
fi

# Check If Jenkins is running or not
# If the message is found, awk exits with a non-zero status (1), and the loop continues.
# If the message is not found, the loop exits, and the "Jenkins is running" message is displayed.
timeout 60 bash -c 'until curl -s -f http://jenkins_controller:8080/login > /dev/null; do sleep 5; done' && echo "Jenkins is running" || echo "Jenkins is not running"
timeout 60 bash -c "until curl -s -f http://${JENKINS_CONTROLLER}:8080/login > /dev/null; do sleep 5; done" && echo "Jenkins is running" || echo "Jenkins is not running"
# The colon (:) is a no-op command in Bash, which means it does nothing and always returns a true exit status. It is often used as a placeholder or to evaluate expressions without executing any commands.
# The ${JENKINS_STARTUP_TIMEOUT:=60} part is a parameter expansion. It checks if the JENKINS_STARTUP_TIMEOUT variable is set and not null. If it is not set, it assigns the value 60 to JENKINS_STARTUP_TIMEOUT
: "${JENKINS_STARTUP_TIMEOUT:=60}" # Default to 60 seconds if not set
timeout "${JENKINS_STARTUP_TIMEOUT}" bash -c "until curl -s -f http://${JENKINS_CONTROLLER}:8080/login > /dev/null; do sleep 5; done" && echo "Jenkins is running" || echo "Jenkins is not running"

echo "Jenkins is ready"
# Get the Jenkins version
JENKINS_VERSION=$(curl -s -I -k http://admin:admin@jenkins_controller:8080 | grep -i '^X-Jenkins:' | awk '{print $2}')
JENKINS_VERSION=$(curl -s -I -k http://admin:admin@$JENKINS_CONTROLLER:8080 | grep -i '^X-Jenkins:' | awk '{print $2}')
echo "Jenkins version is: $JENKINS_VERSION"

# Use the token in the curl command to reload the configuration
# curl -X POST "http://admin:admin@jenkins_controller:8080/reload-configuration-as-code/?casc-reload-token=$JCASC_TOKEN"
curl -X POST "http://admin:admin@jenkins_controller:8080/reload-configuration-as-code/?casc-reload-token=thisisnotsecure"
# curl -X POST "http://admin:admin@$JENKINS_CONTROLLER:8080/reload-configuration-as-code/?casc-reload-token=$JCASC_TOKEN"
curl -X POST "http://admin:admin@$JENKINS_CONTROLLER:8080/reload-configuration-as-code/?casc-reload-token=thisisnotsecure"
2 changes: 1 addition & 1 deletion dockerfiles/android/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM jenkins/ssh-agent:5.44.0 as ssh-agent
FROM jenkins/ssh-agent:6.16.0-jdk21 as ssh-agent

# ca-certificates because curl uses certificates from ca-certificates
RUN apt-get update && apt-get install -y --no-install-recommends adb build-essential ca-certificates curl file git python3 python3-pip unzip
Expand Down
19 changes: 19 additions & 0 deletions dockerfiles/cpp/Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
FROM jenkins/ssh-agent:6.16.0-jdk21

# Install necessary C++ build tools
RUN apt-get update && apt-get install -y --no-install-recommends \
build-essential \
cmake \
gcc \
g++ \
clang \
make \
libstdc++-12-dev \
pkg-config \
&& rm -rf /var/lib/apt/lists/*

# Set environment variables
ENV PATH="/usr/local/bin:$PATH"

# Ensure the ownership of the Jenkins agent home directory is set to the Jenkins user
RUN chown -R jenkins:jenkins "${JENKINS_AGENT_HOME}"
22 changes: 22 additions & 0 deletions dockerfiles/dotnet/Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
FROM jenkins/ssh-agent:6.12.0-jdk21 AS ssh-agent

# install dotnet dependencies
RUN apt-get update && apt-get install -y --no-install-recommends libc6 libgcc1 libgssapi-krb5-2 libicu72 libssl3 libstdc++6 zlib1g wget && apt-get clean && \
rm -rf /var/lib/apt/lists/*

# Now time to install dotnet
ARG DOTNET_VERSION=8.0

# Set SHELL flags for RUN commands to allow -e and pipefail
# Rationale:https://github.com/hadolint/hadolint/wiki/DL4006
SHELL ["/bin/bash", "-eo", "pipefail", "-c"]

RUN wget https://dot.net/v1/dotnet-install.sh -O dotnet-install.sh && chmod +x ./dotnet-install.sh && \
./dotnet-install.sh --channel ${DOTNET_VERSION} --install-dir /usr/local/dotnet

ENV DOTNET_ROOT=/usr/local/dotnet
ENV PATH=$PATH:$DOTNET_ROOT:$DOTNET_ROOT/tools

RUN echo "PATH=${PATH}" >> /etc/environment && chown -R jenkins:jenkins "${JENKINS_AGENT_HOME}" && \
dotnet --list-sdks

2 changes: 1 addition & 1 deletion dockerfiles/gitpodURL.sh
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ config_file="/workspace/quickstart-tutorials/dockerfiles/jenkins.yaml"
service_url=$(echo "$GITPOD_WORKSPACE_URL" | awk -F/ '{print $3}')

# Define an array of targets
targets=("maven" "node" "python" "multi" "default")
targets=("maven" "node" "python" "multi" "cpp" "dotnet" "default")

# Initialize an empty string for the message
message="As a gentle reminder, the current profiles are: "
Expand Down
4 changes: 2 additions & 2 deletions dockerfiles/golang/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
FROM jenkins/ssh-agent:5.44.0 as ssh-agent
FROM jenkins/ssh-agent:6.16.0-jdk21 as ssh-agent

# ca-certificates because curl uses certificates from ca-certificates
RUN apt-get update && apt-get install -y --no-install-recommends ca-certificates curl && apt-get clean && \
rm -rf /var/lib/apt/lists/*

# Now time to install golang
ARG GOLANG_VERSION=1.22.5
ARG GOLANG_VERSION=1.24.3
ARG TARGETARCH
ENV ARCHITECTURE=$TARGETARCH

Expand Down
4 changes: 2 additions & 2 deletions dockerfiles/maven/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
FROM jenkins/ssh-agent:5.44.0 as ssh-agent
FROM jenkins/ssh-agent:6.16.0-jdk21 as ssh-agent

# ca-certificates because curl uses certificates from ca-certificates
RUN apt-get update && apt-get install -y --no-install-recommends ca-certificates curl && apt-get clean && \
rm -rf /var/lib/apt/lists/*

# Now time to install maven
ARG MAVEN_VERSION=3.9.8
ARG MAVEN_VERSION=3.9.9

# Set SHELL flags for RUN commands to allow -e and pipefail
# Rationale:https://github.com/hadolint/hadolint/wiki/DL4006
Expand Down
Loading