Skip to content

Commit 7edb644

Browse files
authored
Revert "yaml,gitignore and web.xml changes"
1 parent 3179bc2 commit 7edb644

3 files changed

Lines changed: 58 additions & 51 deletions

File tree

.github/workflows/java.yaml

Lines changed: 49 additions & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -8,54 +8,51 @@ on:
88
schedule:
99
- cron: '0 0 * * *'
1010

11-
permissions:
12-
contents: read
13-
1411
jobs:
15-
check-copyright:
16-
runs-on: ubuntu-latest
17-
name: Check Copyright
18-
steps:
19-
- uses: actions/checkout@v4
20-
with:
21-
fetch-depth: 0
22-
- id: copyright-action
23-
uses: cicsdev/.github/.github/actions/samples-copyright-checker@4134522d8109169bb8c460db841f94167ec2802f
24-
with:
25-
directory: './cics-java-liberty-springboot-link/'
26-
file-extensions: '*.java'
27-
base-copyright: 'Copyright IBM Corp. 2025'
28-
token: ${{ secrets.GITHUB_TOKEN }}
29-
3012
build-maven:
3113
name: Build Maven
3214

3315
runs-on: ubuntu-latest
16+
continue-on-error: ${{ matrix.experimental }}
3417
strategy:
3518
matrix:
36-
jdk: [17, 21, 25]
19+
jdk: [8, 11]
20+
experimental: [false]
21+
include:
22+
- jdk: 17
23+
experimental: true
3724
steps:
38-
- uses: actions/checkout@v4
25+
- uses: actions/checkout@v3
3926
- name: Set up JDK ${{ matrix.jdk }}
40-
uses: actions/setup-java@v4
27+
uses: actions/setup-java@v3
4128
with:
4229
java-version: ${{ matrix.jdk }}
4330
distribution: "semeru"
4431
cache: maven
4532
- name: Build with Maven
4633
run: mvn --batch-mode --update-snapshots --file pom.xml -Djava.version=${{ matrix.jdk }} package
34+
- run: mkdir staging && cp target/*.war staging
35+
- uses: actions/upload-artifact@v4
36+
with:
37+
name: cics-java-liberty-sprintboot-link (Maven, Java ${{ matrix.jdk }})
38+
path: staging
4739

4840
build-mvnw:
4941
name: Build Maven Wrapper
5042

5143
runs-on: ubuntu-latest
44+
continue-on-error: ${{ matrix.experimental }}
5245
strategy:
5346
matrix:
54-
jdk: [17, 21, 25]
47+
jdk: [8, 11]
48+
experimental: [false]
49+
include:
50+
- jdk: 17
51+
experimental: true
5552
steps:
56-
- uses: actions/checkout@v4
53+
- uses: actions/checkout@v3
5754
- name: Set up JDK ${{ matrix.jdk }}
58-
uses: actions/setup-java@v4
55+
uses: actions/setup-java@v3
5956
with:
6057
java-version: ${{ matrix.jdk }}
6158
distribution: "semeru"
@@ -67,38 +64,47 @@ jobs:
6764
name: Build Gradle
6865

6966
runs-on: ubuntu-latest
67+
continue-on-error: ${{ matrix.experimental }}
7068
strategy:
7169
matrix:
72-
jdk: [17, 21, 25]
70+
jdk: [8, 11]
71+
experimental: [false]
72+
include:
73+
- jdk: 17
74+
experimental: true
7375
steps:
74-
- uses: actions/checkout@v4
76+
- uses: actions/checkout@v3
7577
- name: Set up JDK ${{ matrix.jdk }}
7678
uses: actions/setup-java@v4
7779
with:
7880
java-version: ${{ matrix.jdk }}
7981
distribution: 'semeru'
80-
- name: Setup Gradle
81-
uses: gradle/actions/setup-gradle@v4
8282
- name: Build with Gradle
83-
run: ./gradlew build -Pjava_version=${{ matrix.jdk }}
84-
83+
uses: gradle/gradle-build-action@bd5760595778326ba7f1441bcf7e88b49de61a25 # v2.6.0
84+
with:
85+
arguments: bootWar -Pjava_version=${{ matrix.jdk }}
86+
8587
build-gradlew:
86-
name: Build Gradle wrapper
87-
88+
name: Build Gradle Wrapper
89+
8890
runs-on: ubuntu-latest
91+
continue-on-error: ${{ matrix.experimental }}
8992
strategy:
9093
matrix:
91-
jdk: [17, 21, 25]
94+
jdk: [8, 11]
95+
experimental: [false]
96+
include:
97+
- jdk: 17
98+
experimental: true
9299
steps:
93-
- uses: actions/checkout@v4
94-
- name: Set up JDK ${{ matrix.jdk }}
95-
uses: actions/setup-java@v4
96-
with:
97-
java-version: ${{ matrix.jdk }}
98-
distribution: 'semeru'
99-
- name: Setup Gradle
100-
uses: gradle/actions/setup-gradle@v4
101-
- name: Build with Gradle
102-
run: ./gradlew build -Pjava_version=${{ matrix.jdk }}
100+
- uses: actions/checkout@v3
101+
- name: Set up JDK ${{ matrix.jdk }}
102+
uses: actions/setup-java@v3
103+
with:
104+
java-version: ${{ matrix.jdk }}
105+
distribution: "semeru"
106+
cache: maven
107+
- name: Build with Maven
108+
run: ./gradlew bootWar -Pjava_version=${{ matrix.jdk }}
103109

104110

.gitignore

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
1-
.gradle/
2-
target/
3-
build/
4-
bin/
1+
/.apt_generated/
2+
/.apt_generated_tests/
3+
/.gradle/
4+
/target/
5+
/build/
6+
/bin/

cics-java-liberty-springboot-link-app/src/main/webapp/WEB-INF/web.xml renamed to src/main/webapp/WEB-INF/web.xml

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,7 @@
11
<?xml version="1.0" encoding="UTF-8"?>
2-
<web-app xmlns="https://jakarta.ee/xml/ns/jakartaee"
3-
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
4-
xsi:schemaLocation="https://jakarta.ee/xml/ns/jakartaee https://jakarta.ee/xml/ns/jakartaee/web-app_6_0.xsd"
5-
version="6.0">
2+
<web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
3+
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_1.xsd"
4+
version="3.1">
65
<display-name>com.ibm.cicsdev.springboot.link</display-name>
76
<login-config>
87
<auth-method>BASIC</auth-method>

0 commit comments

Comments
 (0)