diff --git a/.github/workflows/test_matrix.yml b/.github/workflows/test_matrix.yml deleted file mode 100644 index 2ffcbb1..0000000 --- a/.github/workflows/test_matrix.yml +++ /dev/null @@ -1,81 +0,0 @@ -name: Test Matrix - -on: [push] - -jobs: - build-sc4s: - - runs-on: ubuntu-latest - strategy: - fail-fast: false - matrix: - syslog-version: ['3.25.1','master' ] - - steps: - - name: Checkout private tools - uses: actions/checkout@v2 - - uses: azure/docker-login@v1 - with: - login-server: docker.pkg.github.com - username: ${{ secrets.GitHub_User }} - password: ${{ secrets.GitHub_PAT }} - - name: Build for ${{ matrix.syslog-version }} - run: | - docker build --build-arg BRANCH=${{ matrix.syslog-version }} package \ - -t docker.pkg.github.com/${GITHUB_REPOSITORY}/stg-splunk-connect-for-syslog:sc4s-${{ matrix.syslog-version }}-${{ github.sha }} - - name: Push stg-splunk-connect-for-syslog:sc4s-${{ matrix.syslog-version }}-${{ github.sha }} - run: docker push docker.pkg.github.com/${GITHUB_REPOSITORY}/stg-splunk-connect-for-syslog:sc4s-${{ matrix.syslog-version }}-${{ github.sha }} - - build-splunk: - - runs-on: ubuntu-latest - strategy: - fail-fast: false - matrix: - splunk-version: ['7.2', '7.3', '8.0', 'latest'] - - steps: - - name: Checkout private tools - uses: actions/checkout@v2 - - uses: azure/docker-login@v1 - with: - login-server: docker.pkg.github.com - username: ${{ secrets.GitHub_User }} - password: ${{ secrets.GitHub_PAT }} - - - name: Build for ${{ matrix.splunk-version }} - run: | - docker build --build-arg SPLUNK_VERSION=${{ matrix.splunk-version }} splunk \ - -t docker.pkg.github.com/${GITHUB_REPOSITORY}/stg-splunk-connect-for-syslog:splunk-${{ matrix.splunk-version }}-${{ github.sha }} - - name: Push stg-splunk-connect-for-syslog:splunk-${{ matrix.splunk-version }}-${{ github.sha }} - run: docker push docker.pkg.github.com/${GITHUB_REPOSITORY}/stg-splunk-connect-for-syslog:splunk-${{ matrix.splunk-version }}-${{ github.sha }} - - test: - needs: [build-sc4s, build-splunk] - - runs-on: ubuntu-latest - strategy: - fail-fast: false - matrix: - splunk-version: ['7.2', '7.3', '8.0', 'latest'] - syslog-version: ['3.25.1','master' ] - - services: - splunk: - image: docker.pkg.github.com/${GITHUB_REPOSITORY}/stg-splunk-connect-for-syslog:splunk-${{ matrix.splunk-version }}-${{ github.sha }} - # Map port 8080 on the Docker host to port 80 on the nginx container - ports: - - 8089:8089 - - 8088:8088 - - 8000:8000 - sc4s: - image: docker push docker.pkg.github.com/${GITHUB_REPOSITORY}/stg-splunk-connect-for-syslog:sc4s-${{ matrix.syslog-version }}-${{ github.sha }} - # Map TCP port 6379 on Docker host to a random free port on the Redis container - ports: - - 514:514/tcp - - 514:514/udp - - steps: - - name: Checkout private tools - uses: actions/checkout@v2 -