Skip to content

Commit 7e69293

Browse files
authored
Merge branch 'master' into microprofile-health
2 parents e448ac8 + b8ec5dd commit 7e69293

File tree

1,884 files changed

+166686
-23171
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

1,884 files changed

+166686
-23171
lines changed

.github/ISSUE_TEMPLATE/bug.yml

Lines changed: 61 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,61 @@
1+
name: Bug Report
2+
description: Report a bug
3+
4+
body:
5+
- type: markdown
6+
attributes:
7+
value: |
8+
Provide a general summary of the issue in the Title above
9+
If you are reporting a security issue or vulnerability, please contact the Eclipse Foundation Security Team instead of creating a GitHub issue.
10+
Security policy: https://github.com/eclipse-ee4j/glassfish/security/policy
11+
12+
- type: input
13+
attributes:
14+
label: GlassFish Version (and build number)
15+
validations:
16+
required: true
17+
18+
- type: input
19+
attributes:
20+
label: JDK version
21+
validations:
22+
required: true
23+
24+
- type: input
25+
attributes:
26+
label: OS
27+
validations:
28+
required: true
29+
30+
- type: input
31+
attributes:
32+
label: Database
33+
validations:
34+
required: false
35+
36+
- type: textarea
37+
attributes:
38+
label: Problem Description
39+
description: |
40+
Describe the bug in detail highlighting current behavior vs expected behavior.
41+
State if the problem is easily reproducible or happens intermittently.
42+
Include stack traces or command outputs.
43+
validations:
44+
required: true
45+
46+
- type: textarea
47+
attributes:
48+
label: Steps to reproduce
49+
description: |
50+
Step by step instructions to reproduce the problem
51+
Provide sample code/application if relevant
52+
validations:
53+
required: true
54+
55+
- type: textarea
56+
attributes:
57+
label: Impact of Issue
58+
description: |
59+
How has this issue affected you? What are you trying to accomplish?
60+
validations:
61+
required: false

.github/ISSUE_TEMPLATE/config.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
blank_issues_enabled: false

.github/ISSUE_TEMPLATE/task.yml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
name: Committer Task
2+
description: For Eclipse project members to create issues
3+
4+
body:
5+
- type: textarea
6+
attributes:
7+
label: Description
8+
validations:
9+
required: true

.github/issue_template.md

Lines changed: 0 additions & 26 deletions
This file was deleted.

.github/workflows/build-docs.yml

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
2+
name: Build of AsciiDoc Documentation
3+
on:
4+
pull_request:
5+
branches: [ "master", "7.0", "8.0" ]
6+
jobs:
7+
build:
8+
runs-on: ubuntu-24.04
9+
steps:
10+
- uses: actions/checkout@v4
11+
- name: Set up JDK
12+
uses: actions/setup-java@v4
13+
with:
14+
java-version: '21'
15+
distribution: 'temurin'
16+
cache: maven
17+
- name: Build Docs
18+
run: |
19+
mvn -B -e -ntp install -pl :glassfish-qa-config -am
20+
mvn -B -e -ntp clean install -f docs

.github/workflows/build-linux.yml

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,11 @@
11

22
name: Build on Ubuntu
3-
43
on:
54
pull_request:
6-
branches: [ "master" ]
7-
5+
branches: [ "master", "7.0", "8.0" ]
86
jobs:
97
build:
10-
118
runs-on: ubuntu-24.04
12-
139
steps:
1410
- uses: actions/checkout@v4
1511
- name: Set up JDK
@@ -18,12 +14,16 @@ jobs:
1814
java-version: '21'
1915
distribution: 'temurin'
2016
cache: maven
21-
- name: Install Maven
22-
run: |
23-
curl -s -S -o ./apache-maven-3.9.9-bin.zip https://dlcdn.apache.org/maven/maven-3/3.9.9/binaries/apache-maven-3.9.9-bin.zip
24-
unzip -q ./apache-maven-3.9.9-bin.zip
17+
- name: List ports
18+
run: ss -tulpn
2519
- name: Build with Maven
2620
# qa skips documentation - we check it on Jenkins CI
2721
# We skip checkstyle too - we check it on Jenkins CI
28-
run: ./apache-maven-3.9.9/bin/mvn -B -e -ntp install -Pstaging -Pqa '-Dcheckstyle.skip=true'
29-
22+
run: mvn -B -e -ntp install -Pstaging -Pqa '-Dcheckstyle.skip=true'
23+
- name: Upload server logs
24+
uses: actions/upload-artifact@v4
25+
if: failure()
26+
with:
27+
name: server-logs
28+
path: '**/server.log*'
29+
retention-days: 3

.github/workflows/build-macos.yml

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
2+
name: Build on MacOS
3+
on:
4+
pull_request:
5+
branches: [ "master", "7.0", "8.0" ]
6+
jobs:
7+
build:
8+
runs-on: macos-15
9+
steps:
10+
- uses: actions/checkout@v4
11+
- name: Set up JDK
12+
uses: actions/setup-java@v4
13+
with:
14+
java-version: '21'
15+
distribution: 'temurin'
16+
cache: maven
17+
- name: Build with Maven
18+
# qa skips documentation - we check it on Jenkins CI
19+
# We skip checkstyle too - we check it on Jenkins CI
20+
run: mvn -B -e -ntp install -Pstaging -Pqa '-Dcheckstyle.skip=true' -Pfastest
21+
- name: Test Starts
22+
run: mvn -B -e -ntp install -Pstaging '-Dcheckstyle.skip=true' -pl :glassfish-itest-tools
23+
- name: Upload server logs
24+
uses: actions/upload-artifact@v4
25+
if: failure()
26+
with:
27+
name: server-logs
28+
path: '**/server.log*'
29+
retention-days: 3
Lines changed: 10 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,11 @@
11

22
name: Build on Windows
3-
43
on:
54
pull_request:
6-
branches: [ "master" ]
7-
5+
branches: [ "master", "7.0", "8.0" ]
86
jobs:
97
build:
10-
11-
runs-on: windows-2022
12-
8+
runs-on: windows-2025
139
steps:
1410
- uses: actions/checkout@v4
1511
- name: Set up JDK
@@ -18,12 +14,14 @@ jobs:
1814
java-version: '21'
1915
distribution: 'temurin'
2016
cache: maven
21-
- name: Install Maven
22-
run: |
23-
curl.exe -s -S -o ./apache-maven-3.9.9-bin.zip https://dlcdn.apache.org/maven/maven-3/3.9.9/binaries/apache-maven-3.9.9-bin.zip
24-
tar -xf ./apache-maven-3.9.9-bin.zip
2517
- name: Build with Maven
2618
# qa skips documentation - we check it on Jenkins CI
2719
# We skip checkstyle too - we check it on Jenkins CI
28-
run: ./apache-maven-3.9.9/bin/mvn -B --no-transfer-progress -e clean install -Pstaging -Pqa '-Dcheckstyle.skip=true'
29-
20+
run: mvn -B -e -ntp install -Pstaging -Pqa '-Dcheckstyle.skip=true'
21+
- name: Upload server logs
22+
uses: actions/upload-artifact@v4
23+
if: failure()
24+
with:
25+
name: server-logs
26+
path: '**/server.log*'
27+
retention-days: 3

.github/workflows/stale-issues.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ jobs:
1010
runs-on: ubuntu-latest
1111

1212
steps:
13-
- uses: actions/stale@v3
13+
- uses: actions/stale@v9
1414
with:
1515
repo-token: ${{ secrets.GITHUB_TOKEN }}
1616
stale-issue-message: 'This issue has been marked as inactive and old and will be closed in 7 days if there is no further activity. If you want the issue to remain open please add a comment'

0 commit comments

Comments
 (0)