From c4c7b5d0ae3ec4e4854fa137dc24486a9459545a Mon Sep 17 00:00:00 2001 From: Lukasz Loboda <76950960+uoboda-splunk@users.noreply.github.com> Date: Thu, 23 Jun 2022 11:47:37 +0200 Subject: [PATCH] fix: adding splunk 9 support in tests (#71) --- .github/workflows/reusable-build-test-release.yml | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/.github/workflows/reusable-build-test-release.yml b/.github/workflows/reusable-build-test-release.yml index 566db045..46202d0b 100644 --- a/.github/workflows/reusable-build-test-release.yml +++ b/.github/workflows/reusable-build-test-release.yml @@ -53,6 +53,7 @@ jobs: container_revision: ${{ fromJSON(steps.docker_action_meta.outputs.json).labels['org.opencontainers.image.revision'] }} container_base: ${{ fromJSON(steps.docker_action_meta.outputs.json).tags[0] }} matrix_supportedSplunk: ${{ steps.matrix.outputs.supportedSplunk }} + matrix_latestSplunk: ${{ steps.matrix.outputs.latestSplunk }} matrix_supportedSC4S: ${{ steps.matrix.outputs.supportedSC4S }} matrix_supportedModinputFunctionalVendors: ${{ steps.matrix.outputs.supportedModinputFunctionalVendors }} matrix_supportedUIVendors: ${{ steps.matrix.outputs.supportedUIVendors }} @@ -93,7 +94,7 @@ jobs: type=ref,event=pr - name: matrix id: matrix - uses: splunk/addonfactory-test-matrix-action@v1.7.0 + uses: splunk/addonfactory-test-matrix-action@v1.8 compliance-sample-scanner: runs-on: ubuntu-latest @@ -784,7 +785,7 @@ jobs: strategy: fail-fast: false matrix: - splunk: ['8.2.1'] + splunk: ${{ fromJson(needs.meta.outputs.matrix_latestSplunk) }} sc4s: ${{ fromJson(needs.meta.outputs.matrix_supportedSC4S) }} container: image: ghcr.io/splunk/workflow-engine-base:2.0.3 @@ -828,7 +829,7 @@ jobs: ARGO_TOKEN: ${{ steps.get-argo-token.outputs.argo-token }} uses: splunk/wfe-test-runner-action@v1.6 with: - splunk: ${{ matrix.splunk }} + splunk: ${{ matrix.splunk.version }} test-type: ${{ env.TEST_TYPE }} test-args: "" job-name: ${{ steps.create-job-name.outputs.job-name }} @@ -912,20 +913,20 @@ jobs: - uses: actions/upload-artifact@v3 if: always() with: - name: archive splunk ${{ matrix.splunk }} ${{ env.TEST_TYPE }} tests artifacts + name: archive splunk ${{ matrix.splunk.version }} ${{ env.TEST_TYPE }} tests artifacts path: | ${{ needs.setup.outputs.directory-path }}/test-results - uses: actions/upload-artifact@v3 if: always() with: - name: archive splunk ${{ matrix.splunk }} ${{ env.TEST_TYPE }} tests logs + name: archive splunk ${{ matrix.splunk.version }} ${{ env.TEST_TYPE }} tests logs path: | ${{ needs.setup.outputs.directory-path }}/argo-logs - name: Test Report uses: dorny/test-reporter@v1 if: always() with: - name: splunk ${{ matrix.splunk }} ${{ env.TEST_TYPE }} test report + name: splunk ${{ matrix.splunk.version }} ${{ env.TEST_TYPE }} test report path: "${{ needs.setup.outputs.directory-path }}/test-results/*.xml" reporter: java-junit