Преглед изворни кода

Use properties in the checkSamples job

Issue gh-10344
Marcus Da Coregio пре 3 година
родитељ
комит
0137f94f3b
1 измењених фајлова са 5 додато и 1 уклоњено
  1. 5 1
      .github/workflows/continuous-integration-workflow.yml

+ 5 - 1
.github/workflows/continuous-integration-workflow.yml

@@ -111,11 +111,15 @@ jobs:
         env:
           GRADLE_USER_HOME: ~/.gradle
       - name: Check samples project
+        env:
+          LOCAL_REPOSITORY_PATH: ${{ github.workspace }}/build/publications/repos
+          SAMPLES_INIT_SCRIPT: ${{ github.workspace }}/build/includeRepo/spring-security-ci.gradle
         run: |
           export GRADLE_ENTERPRISE_CACHE_USERNAME="$GRADLE_ENTERPRISE_CACHE_USER"
           export GRADLE_ENTERPRISE_CACHE_PASSWORD="$GRADLE_ENTERPRISE_CACHE_PASSWORD"
           export GRADLE_ENTERPRISE_ACCESS_KEY="$GRADLE_ENTERPRISE_SECRET_ACCESS_KEY"
-          ./gradlew checkSamples --stacktrace
+          ./gradlew publishMavenJavaPublicationToLocalRepository
+          ./gradlew checkSamples -PsamplesInitScript="$SAMPLES_INIT_SCRIPT" -PlocalRepositoryPath="$LOCAL_REPOSITORY_PATH" --stacktrace
   check_tangles:
     name: Check for Package Tangles
     needs: [ prerequisites ]