Skip to content

Commit f6af82a

Browse files
Copilotdkayiwa
andauthored
Remove Java 8, 11, 17 and replace 24 with 25 in bamboo specs (#237)
* Initial plan * Remove support for Java 8, 11, 17 and replace 24 with 25 in bamboo specs Co-authored-by: dkayiwa <1390773+dkayiwa@users.noreply.github.com> --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: dkayiwa <1390773+dkayiwa@users.noreply.github.com>
1 parent 9b4dbdd commit f6af82a

File tree

1 file changed

+7
-73
lines changed

1 file changed

+7
-73
lines changed

bamboo-specs/bamboo.yml

Lines changed: 7 additions & 73 deletions
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,8 @@ stages:
1010
manual: false
1111
final: false
1212
jobs:
13-
- Build and Test JDK 17
14-
- Build and Test JDK 24
15-
- Build and Test JDK 8
16-
- Build and Test JDK 11
1713
- Build and Test JDK 21
14+
- Build and Test JDK 25
1815
- Deploy:
1916
manual: false
2017
final: false
@@ -25,71 +22,8 @@ stages:
2522
final: false
2623
jobs:
2724
- Release to maven
28-
Build and Test JDK 17:
29-
key: BTJ17
30-
tasks:
31-
- checkout:
32-
force-clean-build: 'false'
33-
description: Checkout default repository
34-
- script:
35-
interpreter: SHELL
36-
scripts:
37-
- |-
38-
#!/bin/bash -eu
39-
40-
set -x
41-
42-
export IMAGE="maven:3.9.9-amazoncorretto-17"
43-
44-
docker pull ${IMAGE}
45-
46-
docker run -v m2-repo:/root/.m2/repository -v ${PWD}:/module --rm -w="/module" ${IMAGE} bash -c 'mvn clean package && chmod -R 777 .'
47-
description: Build and test
48-
artifact-subscriptions: []
49-
Build and Test JDK 24:
50-
key: BTJ24
51-
tasks:
52-
- checkout:
53-
force-clean-build: 'false'
54-
description: Checkout default repository
55-
- script:
56-
interpreter: SHELL
57-
scripts:
58-
- |-
59-
#!/bin/bash -eu
60-
61-
set -x
62-
63-
export IMAGE="maven:3.9.9-amazoncorretto-24"
64-
65-
docker pull ${IMAGE}
66-
67-
docker run -v m2-repo:/root/.m2/repository -v ${PWD}:/module --rm -w="/module" ${IMAGE} bash -c 'mvn clean package && chmod -R 777 .'
68-
description: Build and test
69-
artifact-subscriptions: []
70-
Build and Test JDK 8:
71-
key: BTJ8
72-
tasks:
73-
- checkout:
74-
force-clean-build: 'false'
75-
description: Checkout default repository
76-
- script:
77-
interpreter: SHELL
78-
scripts:
79-
- |-
80-
#!/bin/bash -eu
81-
82-
set -x
83-
84-
export IMAGE="maven:3.9.9-amazoncorretto-8"
85-
86-
docker pull ${IMAGE}
87-
88-
docker run -v m2-repo:/root/.m2/repository -v ${PWD}:/module --rm -w="/module" ${IMAGE} bash -c 'mvn clean package && chmod -R 777 .'
89-
description: Build and test
90-
artifact-subscriptions: []
91-
Build and Test JDK 11:
92-
key: BTJ11
25+
Build and Test JDK 21:
26+
key: BTJ21
9327
tasks:
9428
- checkout:
9529
force-clean-build: 'false'
@@ -102,15 +36,15 @@ Build and Test JDK 11:
10236
10337
set -x
10438
105-
export IMAGE="maven:3.9.9-amazoncorretto-11"
39+
export IMAGE="maven:3.9.9-amazoncorretto-21"
10640
10741
docker pull ${IMAGE}
10842
10943
docker run -v m2-repo:/root/.m2/repository -v ${PWD}:/module --rm -w="/module" ${IMAGE} bash -c 'mvn clean package && chmod -R 777 .'
11044
description: Build and test
11145
artifact-subscriptions: []
112-
Build and Test JDK 21:
113-
key: BTJ21
46+
Build and Test JDK 25:
47+
key: BTJ25
11448
tasks:
11549
- checkout:
11650
force-clean-build: 'false'
@@ -123,7 +57,7 @@ Build and Test JDK 21:
12357
12458
set -x
12559
126-
export IMAGE="maven:3.9.9-amazoncorretto-21"
60+
export IMAGE="maven:3.9.9-amazoncorretto-25"
12761
12862
docker pull ${IMAGE}
12963

0 commit comments

Comments
 (0)