Skip to content

Commit 2655712

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

1 file changed

Lines changed: 52 additions & 12 deletions

File tree

.github/workflows/release.yaml

Lines changed: 52 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ jobs:
6464
run: |
6565
export REVISION=${GITHUB_REF_NAME:1}
6666
export CHANGELIST=""
67-
echo "Building version ${REVISION}${CHANGELIST}"
67+
echo "Packaging version ${REVISION}${CHANGELIST}"
6868
./mvnw package -pl ugs-platform/application -P create-macosx-x64-package -DskipTests=true -Drevision=${REVISION} -Dchangelist=${CHANGELIST}
6969
7070
# https://github.com/marketplace/actions/upload-to-github-release
@@ -102,7 +102,7 @@ jobs:
102102
run: |
103103
export REVISION=${GITHUB_REF_NAME:1}
104104
export CHANGELIST=""
105-
echo "Building version ${REVISION}${CHANGELIST}"
105+
echo "Packaging version ${REVISION}${CHANGELIST}"
106106
./mvnw package -pl ugs-platform/application -P create-macosx-aarch64-package -DskipTests=true -Drevision=${REVISION} -Dchangelist=${CHANGELIST}
107107
108108
# https://github.com/marketplace/actions/upload-to-github-release
@@ -125,10 +125,18 @@ jobs:
125125
- uses: ./.github/actions/setup-java-maven
126126

127127
- name: Build
128-
run: ./mvnw clean install -DskipTests -Drevision=${REVISION} -Dchangelist=${CHANGELIST}
128+
run: |
129+
export REVISION=${GITHUB_REF_NAME:1}
130+
export CHANGELIST=""
131+
echo "Building version ${REVISION}${CHANGELIST}"
132+
./mvnw clean install -DskipTests -Drevision=${REVISION} -Dchangelist=${CHANGELIST}
129133
130134
- name: Package Linux
131-
run: ./mvnw package -pl ugs-fx -P fx-build-linux-x64 -Drevision=${REVISION} -Dchangelist=${CHANGELIST}
135+
run: |
136+
export REVISION=${GITHUB_REF_NAME:1}
137+
export CHANGELIST=""
138+
echo "Packaging version ${REVISION}${CHANGELIST}"
139+
./mvnw package -pl ugs-fx -P fx-build-linux-x64 -Drevision=${REVISION} -Dchangelist=${CHANGELIST}
132140
133141
- name: Upload DEB binaries to snapshot release
134142
uses: xresloader/upload-to-github-release@v1
@@ -149,10 +157,18 @@ jobs:
149157
- uses: ./.github/actions/setup-java-maven
150158

151159
- name: Build
152-
run: ./mvnw clean install -DskipTests -Drevision=${REVISION} -Dchangelist=${CHANGELIST}
160+
run: |
161+
export REVISION=${GITHUB_REF_NAME:1}
162+
export CHANGELIST=""
163+
echo "Building version ${REVISION}${CHANGELIST}"
164+
./mvnw clean install -DskipTests -Drevision=${REVISION} -Dchangelist=${CHANGELIST}
153165
154166
- name: Package Linux
155-
run: ./mvnw package -pl ugs-fx -P fx-build-linux-aarch64 -Drevision=${REVISION} -Dchangelist=${CHANGELIST}
167+
run: |
168+
export REVISION=${GITHUB_REF_NAME:1}
169+
export CHANGELIST=""
170+
echo "Packaging version ${REVISION}${CHANGELIST}"
171+
./mvnw package -pl ugs-fx -P fx-build-linux-aarch64 -Drevision=${REVISION} -Dchangelist=${CHANGELIST}
156172
157173
- name: Upload DEB binaries to snapshot release
158174
uses: xresloader/upload-to-github-release@v1
@@ -173,10 +189,18 @@ jobs:
173189
- uses: ./.github/actions/setup-java-maven
174190

175191
- name: Build
176-
run: ./mvnw clean install -DskipTests -Drevision=${REVISION} -Dchangelist=${CHANGELIST}
192+
run: |
193+
export REVISION=${GITHUB_REF_NAME:1}
194+
export CHANGELIST=""
195+
echo "Building version ${REVISION}${CHANGELIST}"
196+
./mvnw clean install -DskipTests -Drevision=${REVISION} -Dchangelist=${CHANGELIST}
177197
178198
- name: Package Linux
179-
run: ./mvnw package -pl ugs-fx -P fx-build-macosx-x64 -Drevision=${REVISION} -Dchangelist=${CHANGELIST}
199+
run: |
200+
export REVISION=${GITHUB_REF_NAME:1}
201+
export CHANGELIST=""
202+
echo "Packaging version ${REVISION}${CHANGELIST}"
203+
./mvnw package -pl ugs-fx -P fx-build-macosx-x64 -Drevision=${REVISION} -Dchangelist=${CHANGELIST}
180204
181205
- name: Upload DMG binaries to snapshot release
182206
uses: xresloader/upload-to-github-release@v1
@@ -197,10 +221,18 @@ jobs:
197221
- uses: ./.github/actions/setup-java-maven
198222

199223
- name: Build
200-
run: ./mvnw clean install -DskipTests -Drevision=${REVISION} -Dchangelist=${CHANGELIST}
224+
run: |
225+
export REVISION=${GITHUB_REF_NAME:1}
226+
export CHANGELIST=""
227+
echo "Building version ${REVISION}${CHANGELIST}"
228+
./mvnw clean install -DskipTests -Drevision=${REVISION} -Dchangelist=${CHANGELIST}
201229
202230
- name: Package Linux
203-
run: ./mvnw package -pl ugs-fx -P fx-build-macosx-aarch64 -Drevision=${REVISION} -Dchangelist=${CHANGELIST}
231+
run: |
232+
export REVISION=${GITHUB_REF_NAME:1}
233+
export CHANGELIST=""
234+
echo "Packaging version ${REVISION}${CHANGELIST}"
235+
./mvnw package -pl ugs-fx -P fx-build-macosx-aarch64 -Drevision=${REVISION} -Dchangelist=${CHANGELIST}
204236
205237
- name: Upload DMG binaries to snapshot release
206238
uses: xresloader/upload-to-github-release@v1
@@ -220,10 +252,18 @@ jobs:
220252
- uses: ./.github/actions/setup-java-maven
221253

222254
- name: Build
223-
run: ./mvnw clean install -DskipTests -Drevision=${REVISION} -Dchangelist=${CHANGELIST}
255+
run: |
256+
export REVISION=${GITHUB_REF_NAME:1}
257+
export CHANGELIST=""
258+
echo "Building version ${REVISION}${CHANGELIST}"
259+
./mvnw clean install -DskipTests -Drevision=${REVISION} -Dchangelist=${CHANGELIST}
224260
225261
- name: Package Windows
226-
run: ./mvnw package -pl ugs-fx -P fx-build-windows -Drevision=${REVISION} -Dchangelist=${CHANGELIST}
262+
run: |
263+
export REVISION=${GITHUB_REF_NAME:1}
264+
export CHANGELIST=""
265+
echo "Packaging version ${REVISION}${CHANGELIST}"
266+
./mvnw package -pl ugs-fx -P fx-build-windows -Drevision=${REVISION} -Dchangelist=${CHANGELIST}
227267
228268
- name: Upload binaries to snapshot release
229269
uses: xresloader/upload-to-github-release@v1

0 commit comments

Comments
 (0)