Include Winbdows x86 package download tests in a separate PR

Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
This commit is contained in:
Pedro Algarvio 2023-04-24 15:34:24 +01:00 committed by Pedro Algarvio
parent 9b80342211
commit 8caf5c94b1
3 changed files with 0 additions and 79 deletions

View file

@ -749,44 +749,6 @@ jobs:
skip-code-coverage: true
secrets: inherit
windows-2022-nsis-x86-pkg-download-tests:
if: ${{ inputs.skip-salt-pkg-download-test-suite == false }}
name: Test Windows 2022 x86 NSIS Package Downloads
needs:
- prepare-workflow
- publish-repositories
- download-onedir-artifact
uses: ./.github/workflows/test-package-downloads-action-windows.yml
with:
distro-slug: windows-2022
platform: windows
arch: x86
pkg-type: NSIS
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.11
salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}"
environment: release
skip-code-coverage: true
secrets: inherit
windows-2022-msi-x86-pkg-download-tests:
if: ${{ inputs.skip-salt-pkg-download-test-suite == false }}
name: Test Windows 2022 x86 MSI Package Downloads
needs:
- prepare-workflow
- publish-repositories
- download-onedir-artifact
uses: ./.github/workflows/test-package-downloads-action-windows.yml
with:
distro-slug: windows-2022
platform: windows
arch: x86
pkg-type: MSI
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.11
salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}"
environment: release
skip-code-coverage: true
secrets: inherit
release:
name: Release v${{ needs.prepare-workflow.outputs.salt-version }}
if: ${{ always() && ! failure() && ! cancelled() }}
@ -828,8 +790,6 @@ jobs:
- macos-12-pkg-download-tests
- windows-2022-nsis-amd64-pkg-download-tests
- windows-2022-msi-amd64-pkg-download-tests
- windows-2022-nsis-x86-pkg-download-tests
- windows-2022-msi-x86-pkg-download-tests
environment: release
steps:
- name: Clone The Salt Repository

View file

@ -2596,42 +2596,6 @@ jobs:
skip-code-coverage: true
secrets: inherit
windows-2022-nsis-x86-pkg-download-tests:
if: ${{ fromJSON(needs.prepare-workflow.outputs.jobs)['test-pkg-download'] && fromJSON(needs.prepare-workflow.outputs.runners)['self-hosted'] }}
name: Test Windows 2022 x86 NSIS Package Downloads
needs:
- prepare-workflow
- publish-repositories
uses: ./.github/workflows/test-package-downloads-action-windows.yml
with:
distro-slug: windows-2022
platform: windows
arch: x86
pkg-type: NSIS
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.11
salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}"
environment: staging
skip-code-coverage: true
secrets: inherit
windows-2022-msi-x86-pkg-download-tests:
if: ${{ fromJSON(needs.prepare-workflow.outputs.jobs)['test-pkg-download'] && fromJSON(needs.prepare-workflow.outputs.runners)['self-hosted'] }}
name: Test Windows 2022 x86 MSI Package Downloads
needs:
- prepare-workflow
- publish-repositories
uses: ./.github/workflows/test-package-downloads-action-windows.yml
with:
distro-slug: windows-2022
platform: windows
arch: x86
pkg-type: MSI
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.11
salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}"
environment: staging
skip-code-coverage: true
secrets: inherit
publish-pypi:
name: Publish to PyPi(test)
if: ${{ github.event.repository.fork != true }}
@ -2712,8 +2676,6 @@ jobs:
- macos-12-pkg-download-tests
- windows-2022-nsis-amd64-pkg-download-tests
- windows-2022-msi-amd64-pkg-download-tests
- windows-2022-nsis-x86-pkg-download-tests
- windows-2022-msi-x86-pkg-download-tests
environment: staging
runs-on:
- self-hosted

View file

@ -95,7 +95,6 @@
<%- for slug, display_name, arch in (
("windows-2022", "Windows 2022", "amd64"),
("windows-2022", "Windows 2022", "x86"),
) %>
<%- for pkg_type in ("NSIS", "MSI") %>
<%- set job_name = "{}-{}-{}-pkg-download-tests".format(slug.replace(".", ""), pkg_type.lower(), arch.lower()) %>