Skip to content

Commit 731419e

Browse files
authored
split into build and deploy step
1 parent fe6919e commit 731419e

File tree

1 file changed

+11
-8
lines changed

1 file changed

+11
-8
lines changed

.github/workflows/nightly-build.yml

Lines changed: 11 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,16 @@ jobs:
1616
runs-on: ubuntu-latest
1717
steps:
1818
- uses: actions/checkout@v4
19+
- name: Set up JDK
20+
uses: actions/setup-java@v4
21+
with:
22+
distribution: temurin
23+
java-version: 21
24+
cache: maven
25+
26+
- name: Build SNAPSHOT
27+
run: ./mvnw clean package -B -V -D"maven.javadoc.skip"="true" -D"java.util.logging.config.file"="${{github.workspace}}/quickfixj-core/src/test/resources/logging.properties" -D"http.keepAlive"="false" -D"maven.wagon.http.pool"="false" -D"maven.wagon.httpconnectionManager.ttlSeconds"="120"
28+
1929
- name: Delete old packages
2030
continue-on-error: true
2131
uses: SmartsquareGmbH/[email protected]
@@ -51,14 +61,7 @@ jobs:
5161
org.quickfixj.quickfixj-parent
5262
org.quickfixj.quickfixj-perf-test
5363
54-
- name: Set up JDK
55-
uses: actions/setup-java@v4
56-
with:
57-
distribution: temurin
58-
java-version: 21
59-
cache: maven
60-
61-
- name: Build and Publish SNAPSHOT
64+
- name: Deploy SNAPSHOT
6265
run: ./mvnw deploy -B -V -D"maven.javadoc.skip"="true" -D"java.util.logging.config.file"="${{github.workspace}}/quickfixj-core/src/test/resources/logging.properties" -D"http.keepAlive"="false" -D"maven.wagon.http.pool"="false" -D"maven.wagon.httpconnectionManager.ttlSeconds"="120"
6366
env:
6467
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

0 commit comments

Comments
 (0)