[GitHub Actions] Use ORG secret for artifactory
This commit is contained in:
6
.github/workflows/ci-2021-0-x.yml
vendored
6
.github/workflows/ci-2021-0-x.yml
vendored
@@ -15,8 +15,8 @@ jobs:
|
||||
DOCKER_HUB_PASSWORD: ${{ secrets.DOCKER_HUB_PASSWORD }}
|
||||
TMC_API_TOKEN: ${{ secrets.TMC_API_TOKEN }}
|
||||
GCP_CRED_JSON: ${{ secrets.GCP_CRED_JSON }}
|
||||
CI_DEPLOY_USERNAME: ${{ secrets.CI_DEPLOY_USERNAME }}
|
||||
CI_DEPLOY_PASSWORD: ${{ secrets.CI_DEPLOY_PASSWORD }}
|
||||
ARTIFACTORY_USERNAME: ${{ secrets.ARTIFACTORY_USERNAME }}
|
||||
ARTIFACTORY_PASSWORD: ${{ secrets.ARTIFACTORY_PASSWORD }}
|
||||
with:
|
||||
branch: '2021.0.x'
|
||||
verbose: ${{ inputs.verbose == 'true' }}
|
||||
verbose: ${{ inputs.verbose == 'true' }}
|
||||
|
||||
4
.github/workflows/ci-2021-1-x.yml
vendored
4
.github/workflows/ci-2021-1-x.yml
vendored
@@ -15,8 +15,8 @@ jobs:
|
||||
DOCKER_HUB_PASSWORD: ${{ secrets.DOCKER_HUB_PASSWORD }}
|
||||
TMC_API_TOKEN: ${{ secrets.TMC_API_TOKEN }}
|
||||
GCP_CRED_JSON: ${{ secrets.GCP_CRED_JSON }}
|
||||
CI_DEPLOY_USERNAME: ${{ secrets.CI_DEPLOY_USERNAME }}
|
||||
CI_DEPLOY_PASSWORD: ${{ secrets.CI_DEPLOY_PASSWORD }}
|
||||
ARTIFACTORY_USERNAME: ${{ secrets.ARTIFACTORY_USERNAME }}
|
||||
ARTIFACTORY_PASSWORD: ${{ secrets.ARTIFACTORY_PASSWORD }}
|
||||
with:
|
||||
branch: '2021.1.x'
|
||||
verbose: ${{ inputs.verbose == 'true' }}
|
||||
|
||||
4
.github/workflows/ci-main.yml
vendored
4
.github/workflows/ci-main.yml
vendored
@@ -16,8 +16,8 @@ jobs:
|
||||
DOCKER_HUB_PASSWORD: ${{ secrets.DOCKER_HUB_PASSWORD }}
|
||||
TMC_API_TOKEN: ${{ secrets.TMC_API_TOKEN }}
|
||||
GCP_CRED_JSON: ${{ secrets.GCP_CRED_JSON }}
|
||||
CI_DEPLOY_USERNAME: ${{ secrets.CI_DEPLOY_USERNAME }}
|
||||
CI_DEPLOY_PASSWORD: ${{ secrets.CI_DEPLOY_PASSWORD }}
|
||||
ARTIFACTORY_USERNAME: ${{ secrets.ARTIFACTORY_USERNAME }}
|
||||
ARTIFACTORY_PASSWORD: ${{ secrets.ARTIFACTORY_PASSWORD }}
|
||||
with:
|
||||
branch: 'main'
|
||||
verbose: ${{ inputs.verbose == 'true' }}
|
||||
|
||||
24
.github/workflows/common.yml
vendored
24
.github/workflows/common.yml
vendored
@@ -23,8 +23,8 @@ on:
|
||||
DOCKER_HUB_PASSWORD:
|
||||
TMC_API_TOKEN:
|
||||
GCP_CRED_JSON:
|
||||
CI_DEPLOY_USERNAME:
|
||||
CI_DEPLOY_PASSWORD:
|
||||
ARTIFACTORY_USERNAME:
|
||||
ARTIFACTORY_PASSWORD:
|
||||
GH_ARC_APP_ID:
|
||||
GH_ARC_INSTALLATION_ID:
|
||||
GH_ARC_PRIVATE_KEY:
|
||||
@@ -204,8 +204,8 @@ jobs:
|
||||
- name: 'Action: build initial dependencies'
|
||||
shell: bash
|
||||
env:
|
||||
CI_DEPLOY_USERNAME: ${{ secrets.CI_DEPLOY_USERNAME }}
|
||||
CI_DEPLOY_PASSWORD: ${{ secrets.CI_DEPLOY_PASSWORD }}
|
||||
ARTIFACTORY_USERNAME: ${{ secrets.ARTIFACTORY_USERNAME }}
|
||||
ARTIFACTORY_PASSWORD: ${{ secrets.ARTIFACTORY_PASSWORD }}
|
||||
MAVEN_THREADS: ${{ inputs.useMavenThreads }}
|
||||
run: |
|
||||
ROOT_DIR=$(realpath $PWD)
|
||||
@@ -300,8 +300,8 @@ jobs:
|
||||
- name: 'Build: ${{ matrix.app }}'
|
||||
shell: bash
|
||||
env:
|
||||
CI_DEPLOY_USERNAME: ${{ secrets.CI_DEPLOY_USERNAME }}
|
||||
CI_DEPLOY_PASSWORD: ${{ secrets.CI_DEPLOY_PASSWORD }}
|
||||
ARTIFACTORY_USERNAME: ${{ secrets.ARTIFACTORY_USERNAME }}
|
||||
ARTIFACTORY_PASSWORD: ${{ secrets.ARTIFACTORY_PASSWORD }}
|
||||
DEFAULT_JDK: ${{ needs.parameters.outputs.jre_version }}
|
||||
MAVEN_THREADS: ${{ inputs.useMavenThreads }}
|
||||
run: ./build-app.sh "stream-applications" "applications/processor/${{ matrix.app }}"
|
||||
@@ -379,8 +379,8 @@ jobs:
|
||||
- name: 'Build: ${{ matrix.app }}'
|
||||
shell: bash
|
||||
env:
|
||||
CI_DEPLOY_USERNAME: ${{ secrets.CI_DEPLOY_USERNAME }}
|
||||
CI_DEPLOY_PASSWORD: ${{ secrets.CI_DEPLOY_PASSWORD }}
|
||||
ARTIFACTORY_USERNAME: ${{ secrets.ARTIFACTORY_USERNAME }}
|
||||
ARTIFACTORY_PASSWORD: ${{ secrets.ARTIFACTORY_PASSWORD }}
|
||||
DEFAULT_JDK: ${{ needs.parameters.outputs.jre_version }}
|
||||
MAVEN_THREADS: ${{ inputs.useMavenThreads }}
|
||||
run: ./build-app.sh "stream-applications" "applications/sink/${{ matrix.app }}"
|
||||
@@ -459,8 +459,8 @@ jobs:
|
||||
- name: 'Build: ${{ matrix.app }}'
|
||||
shell: bash
|
||||
env:
|
||||
CI_DEPLOY_USERNAME: ${{ secrets.CI_DEPLOY_USERNAME }}
|
||||
CI_DEPLOY_PASSWORD: ${{ secrets.CI_DEPLOY_PASSWORD }}
|
||||
ARTIFACTORY_USERNAME: ${{ secrets.ARTIFACTORY_USERNAME }}
|
||||
ARTIFACTORY_PASSWORD: ${{ secrets.ARTIFACTORY_PASSWORD }}
|
||||
DEFAULT_JDK: ${{ needs.parameters.outputs.jre_version }}
|
||||
MAVEN_THREADS: ${{ inputs.useMavenThreads }}
|
||||
run: ./build-app.sh "stream-applications" "applications/source/${{ matrix.app }}"
|
||||
@@ -526,8 +526,8 @@ jobs:
|
||||
- name: 'Build: stream-applications-release-train'
|
||||
shell: bash
|
||||
env:
|
||||
CI_DEPLOY_USERNAME: ${{ secrets.CI_DEPLOY_USERNAME }}
|
||||
CI_DEPLOY_PASSWORD: ${{ secrets.CI_DEPLOY_PASSWORD }}
|
||||
ARTIFACTORY_USERNAME: ${{ secrets.ARTIFACTORY_USERNAME }}
|
||||
ARTIFACTORY_PASSWORD: ${{ secrets.ARTIFACTORY_PASSWORD }}
|
||||
DEFAULT_JDK: ${{ needs.parameters.outputs.jre_version }}
|
||||
MAVEN_THREADS: ${{ inputs.useMavenThreads }}
|
||||
run: |
|
||||
|
||||
@@ -3,8 +3,8 @@
|
||||
<servers>
|
||||
<server>
|
||||
<id>repo.spring.io</id>
|
||||
<username>${env.CI_DEPLOY_USERNAME}</username>
|
||||
<password>${env.CI_DEPLOY_PASSWORD}</password>
|
||||
<username>${env.ARTIFACTORY_USERNAME}</username>
|
||||
<password>${env.ARTIFACTORY_PASSWORD}</password>
|
||||
</server>
|
||||
</servers>
|
||||
<profiles>
|
||||
@@ -67,4 +67,4 @@
|
||||
</pluginRepositories>
|
||||
</profile>
|
||||
</profiles>
|
||||
</settings>
|
||||
</settings>
|
||||
|
||||
@@ -3,8 +3,8 @@
|
||||
<servers>
|
||||
<server>
|
||||
<id>repo.spring.io</id>
|
||||
<username>${env.CI_DEPLOY_USERNAME}</username>
|
||||
<password>${env.CI_DEPLOY_PASSWORD}</password>
|
||||
<username>${env.ARTIFACTORY_USERNAME}</username>
|
||||
<password>${env.ARTIFACTORY_PASSWORD}</password>
|
||||
</server>
|
||||
</servers>
|
||||
<profiles>
|
||||
|
||||
@@ -25,8 +25,8 @@ PROJECT_FOLDER=$(realpath "$1")
|
||||
APP_FOLDER=$2
|
||||
|
||||
set -e
|
||||
check_env CI_DEPLOY_USERNAME
|
||||
check_env CI_DEPLOY_PASSWORD
|
||||
check_env ARTIFACTORY_USERNAME
|
||||
check_env ARTIFACTORY_PASSWORD
|
||||
|
||||
pushd "$PROJECT_FOLDER" > /dev/null
|
||||
if [ "$VERBOSE" == "true" ]; then
|
||||
|
||||
@@ -56,8 +56,8 @@ done
|
||||
# IFS will affect mvnw ability to split arguments.
|
||||
IFS=$SAVED_IFS
|
||||
if [[ "$MAVEN_GOAL" == *"deploy"* ]]; then
|
||||
check_env CI_DEPLOY_USERNAME
|
||||
check_env CI_DEPLOY_PASSWORD
|
||||
check_env ARTIFACTORY_USERNAME
|
||||
check_env ARTIFACTORY_PASSWORD
|
||||
fi
|
||||
|
||||
RETRIES=3
|
||||
|
||||
Reference in New Issue
Block a user