@@ -229,18 +229,18 @@ jobs:
229
229
run : |
230
230
mvn install -B -ntp -DskipTests -Dclirr.skip -Dcheckstyle.skip
231
231
- name : Java Linter
232
- working-directory : showcase
232
+ working-directory : java- showcase
233
233
run : |
234
234
mvn -B -ntp fmt:check
235
235
- name : Showcase golden tests
236
- working-directory : showcase
236
+ working-directory : java- showcase
237
237
run : |
238
238
mvn test \
239
239
-P enable-golden-tests \
240
240
--batch-mode \
241
241
--no-transfer-progress
242
242
- name : Parse showcase version
243
- working-directory : showcase/gapic-showcase
243
+ working-directory : java- showcase/gapic-showcase
244
244
run : echo "SHOWCASE_VERSION=$(mvn help:evaluate -Dexpression=gapic-showcase.version -q -DforceStdout)" >> "$GITHUB_ENV"
245
245
- name : Install showcase server
246
246
run : |
@@ -252,15 +252,15 @@ jobs:
252
252
./gapic-showcase run &
253
253
cd -
254
254
- name : Showcase integration tests
255
- working-directory : showcase
255
+ working-directory : java- showcase
256
256
run : |
257
257
mvn verify \
258
258
-P enable-integration-tests \
259
259
--batch-mode \
260
260
--no-transfer-progress
261
261
# The `slf4j2_logback` profile brings logging dependency and compiles logging tests, require env var to be set
262
262
- name : Showcase integration tests - Logging SLF4J 2.x
263
- working-directory : showcase
263
+ working-directory : java- showcase
264
264
run : |
265
265
mvn clean verify -P '!showcase,enable-integration-tests,loggingTestBase,slf4j2_logback' \
266
266
--batch-mode \
@@ -270,7 +270,7 @@ jobs:
270
270
GOOGLE_SDK_JAVA_LOGGING : true
271
271
# The `slf4j1_logback` profile brings logging dependency and compiles logging tests, require env var to be set
272
272
- name : Showcase integration tests - Logging SLF4J 1.x
273
- working-directory : showcase
273
+ working-directory : java- showcase
274
274
run : |
275
275
mvn clean verify -P '!showcase,enable-integration-tests,loggingTestBase,slf4j1_logback' \
276
276
--batch-mode \
@@ -281,7 +281,7 @@ jobs:
281
281
# The `disabledLogging` profile tests logging disabled when logging dependency present,
282
282
# do not set env var for this step
283
283
- name : Showcase integration tests - Logging disabed
284
- working-directory : showcase
284
+ working-directory : java- showcase
285
285
run : |
286
286
mvn clean verify -P '!showcase,enable-integration-tests,loggingTestBase,disabledLogging' \
287
287
--batch-mode \
@@ -303,6 +303,7 @@ jobs:
303
303
- name : Install sdk-platform-java and showcase to local maven repository
304
304
run : |
305
305
mvn install -B -ntp -T 1C -DskipTests
306
+ # change to `cd java-showcase` once https://github.com/googleapis/sdk-platform-java/pull/3568/ is merged
306
307
cd showcase
307
308
mvn install -B -ntp -T 1C -DskipTests
308
309
SHOWCASE_CLIENT_VERSION=$(mvn help:evaluate -Dexpression=project.version -q -DforceStdout)
@@ -313,7 +314,7 @@ jobs:
313
314
run : mvn install -B -ntp -T 1C -DskipTests
314
315
# Showcase golden test ensures that src changes are already reflected in the PR.
315
316
- name : Clirr check
316
- working-directory : showcase
317
+ working-directory : java- showcase
317
318
run : |
318
319
mvn versions:set -B -ntp -DnewVersion=local
319
320
mvn clirr:check -B -ntp -Dclirr.skip=false -DcomparisonVersion=$SHOWCASE_CLIENT_VERSION
0 commit comments