From 9a57bcca968f9adb139d5bd3454c5bedeb568d89 Mon Sep 17 00:00:00 2001 From: daz Date: Tue, 16 Jul 2024 14:34:28 -0600 Subject: [PATCH] Add test for combining setup-gradle and dependency-submission --- .../integ-test-dependency-submission.yml | 21 ++++++++++++++++++- 1 file changed, 20 insertions(+), 1 deletion(-) diff --git a/.github/workflows/integ-test-dependency-submission.yml b/.github/workflows/integ-test-dependency-submission.yml index 3b8c160..32948a4 100644 --- a/.github/workflows/integ-test-dependency-submission.yml +++ b/.github/workflows/integ-test-dependency-submission.yml @@ -227,7 +227,7 @@ jobs: gradle-version: ${{ matrix.gradle }} build-root-directory: .github/workflow-samples/no-wrapper${{ matrix.build-root-suffix }} - after-setup-gradle: + with-setup-gradle: strategy: fail-fast: false matrix: @@ -246,6 +246,25 @@ jobs: uses: ./dependency-submission with: build-root-directory: .github/workflow-samples/groovy-dsl + - name: Check and delete generated dependency graph + shell: bash + run: | + if [ ! -e "${{ steps.dependency-submission.outputs.dependency-graph-file }}" ]; then + echo "Did not find generated dependency graph files" + exit 1 + fi + rm ${{ steps.dependency-submission.outputs.dependency-graph-file }}* + - name: Run Gradle build + run: ./gradlew build + working-directory: .github/workflow-samples/groovy-dsl + - name: Check no dependency graph is generated + shell: bash + run: | + if [ ! -z "$(ls -A dependency-graph-reports)" ]; then + echo "Expected no dependency graph files to be generated" + ls -l dependency-graph-reports + exit 1 + fi custom-report-dir-submit: strategy: