mirror of
https://github.com/saltstack/salt.git
synced 2025-04-17 10:10:20 +00:00
Use the right domain when creating rpm .repo
files
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
This commit is contained in:
parent
225dc98177
commit
19cc93b916
4 changed files with 19 additions and 1 deletions
3
.github/workflows/nightly.yml
vendored
3
.github/workflows/nightly.yml
vendored
|
@ -1559,6 +1559,9 @@ jobs:
|
|||
mkdir -p artifacts/pkgs/repo
|
||||
|
||||
- name: Create Repository
|
||||
env:
|
||||
SALT_REPO_DOMAIN_RELEASE: ${{ vars.SALT_REPO_DOMAIN_RELEASE || 'repo.saltproject.io' }}
|
||||
SALT_REPO_DOMAIN_STAGING: ${{ vars.SALT_REPO_DOMAIN_STAGING || 'staging.repo.saltproject.io' }}
|
||||
run: |
|
||||
tools pkg repo create rpm --key-id=64CBBC8173D76B3F --distro-arch=${{ matrix.arch }} --nightly-build \
|
||||
--salt-version=${{ needs.prepare-workflow.outputs.salt-version }} \
|
||||
|
|
3
.github/workflows/staging.yml
vendored
3
.github/workflows/staging.yml
vendored
|
@ -1561,6 +1561,9 @@ jobs:
|
|||
mkdir -p artifacts/pkgs/repo
|
||||
|
||||
- name: Create Repository
|
||||
env:
|
||||
SALT_REPO_DOMAIN_RELEASE: ${{ vars.SALT_REPO_DOMAIN_RELEASE || 'repo.saltproject.io' }}
|
||||
SALT_REPO_DOMAIN_STAGING: ${{ vars.SALT_REPO_DOMAIN_STAGING || 'staging.repo.saltproject.io' }}
|
||||
run: |
|
||||
tools pkg repo create rpm --key-id=64CBBC8173D76B3F --distro-arch=${{ matrix.arch }} \
|
||||
--salt-version=${{ needs.prepare-workflow.outputs.salt-version }} \
|
||||
|
|
|
@ -81,6 +81,9 @@
|
|||
mkdir -p artifacts/pkgs/repo
|
||||
|
||||
- name: Create Repository
|
||||
env:
|
||||
SALT_REPO_DOMAIN_RELEASE: ${{ vars.SALT_REPO_DOMAIN_RELEASE || 'repo.saltproject.io' }}
|
||||
SALT_REPO_DOMAIN_STAGING: ${{ vars.SALT_REPO_DOMAIN_STAGING || 'staging.repo.saltproject.io' }}
|
||||
run: |
|
||||
tools pkg repo create rpm --key-id=<{ gpg_key_id }> --distro-arch=${{ matrix.arch }} <% if gh_environment == 'nightly' -%> --nightly-build <%- endif %> \
|
||||
--salt-version=${{ needs.prepare-workflow.outputs.salt-version }} \
|
||||
|
|
|
@ -475,10 +475,19 @@ def rpm(
|
|||
else:
|
||||
failovermethod = ""
|
||||
|
||||
if nightly_build:
|
||||
repo_domain = os.environ.get(
|
||||
"SALT_REPO_DOMAIN_RELEASE", "repo.saltproject.io"
|
||||
)
|
||||
else:
|
||||
repo_domain = os.environ.get(
|
||||
"SALT_REPO_DOMAIN_STAGING", "staging.repo.saltproject.io"
|
||||
)
|
||||
|
||||
repo_file_contents += textwrap.dedent(
|
||||
f"""
|
||||
name=Salt repo for {distro_name} {distro_version} PY3
|
||||
baseurl=https://repo.saltproject.io/{base_url}
|
||||
baseurl=https://{repo_domain}/{base_url}
|
||||
skip_if_unavailable=True{failovermethod}
|
||||
priority=10
|
||||
enabled=1
|
||||
|
|
Loading…
Add table
Reference in a new issue