Skip to content

Commit 81f5884

Browse files
committed
Expand secret outside of run block in github ci build
1 parent c2be382 commit 81f5884

File tree

2 files changed

+9
-4
lines changed

2 files changed

+9
-4
lines changed

.github/workflows/frontend-karaf-demo-maven-ci-build.yml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,13 +23,16 @@ jobs:
2323
cp .github/workflows/settings.xml /home/runner/.m2
2424
mkdir -p /home/runner/.ssh
2525
ssh-keyscan maven.bang.priv.no >> /home/runner/.ssh/known_hosts
26-
echo "${{ secrets.MAVEN_SSH_KEY }}" > /home/runner/.ssh/github_actions
26+
echo ""$MAVEN_SSH_KEY"" > /home/runner/.ssh/github_actions
2727
chmod 600 /home/runner/.ssh/github_actions
28+
env:
29+
MAVEN_SSH_KEY: ${{ secrets.MAVEN_SSH_KEY }}
2830
- name: Build with Maven
29-
run: mvn -B org.jacoco:jacoco-maven-plugin:prepare-agent install coveralls:report sonar:sonar --file pom.xml --define repoToken=${{ secrets.COVERALLS_REPO_SECRET }} -Dsonar.projectKey=steinarb_frontend-karaf-demo -Dsonar.organization=steinarb -Dsonar.host.url=https://sonarcloud.io
31+
run: mvn -B org.jacoco:jacoco-maven-plugin:prepare-agent install coveralls:report sonar:sonar --file pom.xml --define repoToken="$COVERALLS_REPO_TOKEN" -Dsonar.projectKey=steinarb_frontend-karaf-demo -Dsonar.organization=steinarb -Dsonar.host.url=https://sonarcloud.io
3032
env:
3133
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
3234
SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }}
35+
COVERALLS_REPO_TOKEN: ${{ secrets.COVERALLS_REPO_SECRET }}
3336
- name: Deploy snapshot to maven repo
3437
run: mvn -B deploy -DskipTests=true
3538
env:

.github/workflows/frontend-karaf-demo-maven-pr-ci-build.yml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,10 +23,12 @@ jobs:
2323
cp .github/workflows/settings.xml /home/runner/.m2
2424
mkdir -p /home/runner/.ssh
2525
ssh-keyscan maven.bang.priv.no >> /home/runner/.ssh/known_hosts
26-
echo "${{ secrets.MAVEN_SSH_KEY }}" > /home/runner/.ssh/github_actions
26+
echo ""$MAVEN_SSH_KEY"" > /home/runner/.ssh/github_actions
2727
chmod 600 /home/runner/.ssh/github_actions
2828
- name: Build with Maven
29-
run: mvn -B org.jacoco:jacoco-maven-plugin:prepare-agent install coveralls:report sonar:sonar --file pom.xml --define repoToken=${{ secrets.COVERALLS_REPO_SECRET }} -Dsonar.projectKey=steinarb_frontend-karaf-demo -Dsonar.organization=steinarb -Dsonar.host.url=https://sonarcloud.io
29+
run: mvn -B org.jacoco:jacoco-maven-plugin:prepare-agent install coveralls:report sonar:sonar --file pom.xml --define repoToken="$COVERALLS_REPO_TOKEN" -Dsonar.projectKey=steinarb_frontend-karaf-demo -Dsonar.organization=steinarb -Dsonar.host.url=https://sonarcloud.io
3030
env:
3131
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
3232
SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }}
33+
COVERALLS_REPO_TOKEN: ${{ secrets.COVERALLS_REPO_SECRET }}
34+
MAVEN_SSH_KEY: ${{ secrets.MAVEN_SSH_KEY }}

0 commit comments

Comments
 (0)