Skip to content

Commit e832ea0

Browse files
committed
Add revision to fx build
1 parent 9929626 commit e832ea0

1 file changed

Lines changed: 10 additions & 10 deletions

File tree

.github/workflows/release.yaml

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -125,10 +125,10 @@ jobs:
125125
- uses: ./.github/actions/setup-java-maven
126126

127127
- name: Build
128-
run: ./mvnw clean install -DskipTests
128+
run: ./mvnw clean install -DskipTests -Drevision=${REVISION} -Dchangelist=${CHANGELIST}
129129

130130
- name: Package Linux
131-
run: ./mvnw package -pl ugs-fx -P fx-build-linux-x64
131+
run: ./mvnw package -pl ugs-fx -P fx-build-linux-x64 -Drevision=${REVISION} -Dchangelist=${CHANGELIST}
132132

133133
- name: Upload DEB binaries to snapshot release
134134
uses: xresloader/upload-to-github-release@v1
@@ -149,10 +149,10 @@ jobs:
149149
- uses: ./.github/actions/setup-java-maven
150150

151151
- name: Build
152-
run: ./mvnw clean install -DskipTests
152+
run: ./mvnw clean install -DskipTests -Drevision=${REVISION} -Dchangelist=${CHANGELIST}
153153

154154
- name: Package Linux
155-
run: ./mvnw package -pl ugs-fx -P fx-build-linux-aarch64
155+
run: ./mvnw package -pl ugs-fx -P fx-build-linux-aarch64 -Drevision=${REVISION} -Dchangelist=${CHANGELIST}
156156

157157
- name: Upload DEB binaries to snapshot release
158158
uses: xresloader/upload-to-github-release@v1
@@ -173,10 +173,10 @@ jobs:
173173
- uses: ./.github/actions/setup-java-maven
174174

175175
- name: Build
176-
run: ./mvnw clean install -DskipTests
176+
run: ./mvnw clean install -DskipTests -Drevision=${REVISION} -Dchangelist=${CHANGELIST}
177177

178178
- name: Package Linux
179-
run: ./mvnw package -pl ugs-fx -P fx-build-macosx-x64
179+
run: ./mvnw package -pl ugs-fx -P fx-build-macosx-x64 -Drevision=${REVISION} -Dchangelist=${CHANGELIST}
180180

181181
- name: Upload DMG binaries to snapshot release
182182
uses: xresloader/upload-to-github-release@v1
@@ -197,10 +197,10 @@ jobs:
197197
- uses: ./.github/actions/setup-java-maven
198198

199199
- name: Build
200-
run: ./mvnw clean install -DskipTests
200+
run: ./mvnw clean install -DskipTests -Drevision=${REVISION} -Dchangelist=${CHANGELIST}
201201

202202
- name: Package Linux
203-
run: ./mvnw package -pl ugs-fx -P fx-build-macosx-aarch64
203+
run: ./mvnw package -pl ugs-fx -P fx-build-macosx-aarch64 -Drevision=${REVISION} -Dchangelist=${CHANGELIST}
204204

205205
- name: Upload DMG binaries to snapshot release
206206
uses: xresloader/upload-to-github-release@v1
@@ -220,10 +220,10 @@ jobs:
220220
- uses: ./.github/actions/setup-java-maven
221221

222222
- name: Build
223-
run: ./mvnw clean install -DskipTests
223+
run: ./mvnw clean install -DskipTests -Drevision=${REVISION} -Dchangelist=${CHANGELIST}
224224

225225
- name: Package Windows
226-
run: ./mvnw package -pl ugs-fx -P fx-build-windows
226+
run: ./mvnw package -pl ugs-fx -P fx-build-windows -Drevision=${REVISION} -Dchangelist=${CHANGELIST}
227227

228228
- name: Upload binaries to snapshot release
229229
uses: xresloader/upload-to-github-release@v1

0 commit comments

Comments
 (0)