Use github action env files (#5099)

This commit is contained in:
Trask Stalnaker 2022-01-12 20:09:56 -08:00 committed by GitHub
parent 9299567a96
commit 6043e065d4
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
6 changed files with 25 additions and 25 deletions

View File

@ -31,12 +31,12 @@ jobs:
password: ${{ secrets.GITHUB_TOKEN }} password: ${{ secrets.GITHUB_TOKEN }}
- name: Set Tag - name: Set Tag
run: echo "::set-env name=TAG::$(date '+%Y%m%d').$GITHUB_RUN_ID" run: echo "TAG=$(date '+%Y%m%d').$GITHUB_RUN_ID" >> $GITHUB_ENV
- name: Build Docker Image - name: Build Docker Image
uses: gradle/gradle-build-action@v2 uses: gradle/gradle-build-action@v2
with: with:
arguments: jib -Djib.httpTimeout=120000 -Djib.console=plain -PextraTag=$TAG arguments: jib -Djib.httpTimeout=120000 -Djib.console=plain -PextraTag=${{ env.TAG }}
build-root-directory: smoke-tests/images/fake-backend build-root-directory: smoke-tests/images/fake-backend
publishWindows: publishWindows:
@ -66,12 +66,12 @@ jobs:
password: ${{ secrets.GITHUB_TOKEN }} password: ${{ secrets.GITHUB_TOKEN }}
- name: Set Tag - name: Set Tag
run: echo "::set-env name=TAG::$(date '+%Y%m%d').$GITHUB_RUN_ID" run: echo "TAG=$(date '+%Y%m%d').$GITHUB_RUN_ID" >> $GITHUB_ENV
- name: Build Docker Image - name: Build Docker Image
uses: gradle/gradle-build-action@v2 uses: gradle/gradle-build-action@v2
with: with:
arguments: dockerPush -PextraTag=$TAG arguments: dockerPush -PextraTag=${{ env.TAG }}
build-root-directory: smoke-tests/images/fake-backend build-root-directory: smoke-tests/images/fake-backend
issue: issue:

View File

@ -31,30 +31,30 @@ jobs:
password: ${{ secrets.GITHUB_TOKEN }} password: ${{ secrets.GITHUB_TOKEN }}
- name: Set Tag - name: Set Tag
run: echo "::set-env name=TAG::$(date '+%Y%m%d').$GITHUB_RUN_ID" run: echo "TAG=$(date '+%Y%m%d').$GITHUB_RUN_ID" >> $GITHUB_ENV
- name: Build Java 8 Docker Image - name: Build Java 8 Docker Image
uses: gradle/gradle-build-action@v2 uses: gradle/gradle-build-action@v2
with: with:
arguments: jib -PtargetJDK=8 -Djib.httpTimeout=120000 -Djib.console=plain -Ptag=$TAG arguments: jib -PtargetJDK=8 -Djib.httpTimeout=120000 -Djib.console=plain -Ptag=${{ env.TAG }}
build-root-directory: smoke-tests/images/grpc build-root-directory: smoke-tests/images/grpc
- name: Build Java 11 Docker Image - name: Build Java 11 Docker Image
uses: gradle/gradle-build-action@v2 uses: gradle/gradle-build-action@v2
with: with:
arguments: jib -PtargetJDK=11 -Djib.httpTimeout=120000 -Djib.console=plain -Ptag=$TAG arguments: jib -PtargetJDK=11 -Djib.httpTimeout=120000 -Djib.console=plain -Ptag=${{ env.TAG }}
build-root-directory: smoke-tests/images/grpc build-root-directory: smoke-tests/images/grpc
- name: Build Java 17 Docker Image - name: Build Java 17 Docker Image
uses: gradle/gradle-build-action@v2 uses: gradle/gradle-build-action@v2
with: with:
arguments: jib -PtargetJDK=17 -Djib.httpTimeout=120000 -Djib.console=plain -Ptag=$TAG arguments: jib -PtargetJDK=17 -Djib.httpTimeout=120000 -Djib.console=plain -Ptag=${{ env.TAG }}
build-root-directory: smoke-tests/images/grpc build-root-directory: smoke-tests/images/grpc
- name: Build Java 18 Docker Image - name: Build Java 18 Docker Image
uses: gradle/gradle-build-action@v2 uses: gradle/gradle-build-action@v2
with: with:
arguments: jib -PtargetJDK=18 -Djib.httpTimeout=120000 -Djib.console=plain -Ptag=$TAG arguments: jib -PtargetJDK=18 -Djib.httpTimeout=120000 -Djib.console=plain -Ptag=${{ env.TAG }}
build-root-directory: smoke-tests/images/grpc build-root-directory: smoke-tests/images/grpc
issue: issue:

View File

@ -31,18 +31,18 @@ jobs:
password: ${{ secrets.GITHUB_TOKEN }} password: ${{ secrets.GITHUB_TOKEN }}
- name: Set Tag - name: Set Tag
run: echo "::set-env name=TAG::$(date '+%Y%m%d').$GITHUB_RUN_ID" run: echo "TAG=$(date '+%Y%m%d').$GITHUB_RUN_ID" >> $GITHUB_ENV
- name: Build Java 8 Docker Image - name: Build Java 8 Docker Image
uses: gradle/gradle-build-action@v2 uses: gradle/gradle-build-action@v2
with: with:
arguments: jib -PtargetJDK=8 -Djib.httpTimeout=120000 -Djib.console=plain -Ptag=$TAG arguments: jib -PtargetJDK=8 -Djib.httpTimeout=120000 -Djib.console=plain -Ptag=${{ env.TAG }}
build-root-directory: smoke-tests/images/play build-root-directory: smoke-tests/images/play
- name: Build Java 11 Docker Image - name: Build Java 11 Docker Image
uses: gradle/gradle-build-action@v2 uses: gradle/gradle-build-action@v2
with: with:
arguments: jib -PtargetJDK=11 -Djib.httpTimeout=120000 -Djib.console=plain -Ptag=$TAG arguments: jib -PtargetJDK=11 -Djib.httpTimeout=120000 -Djib.console=plain -Ptag=${{ env.TAG }}
build-root-directory: smoke-tests/images/play build-root-directory: smoke-tests/images/play
# Play doesn't support Java 16 (or 17) yet # Play doesn't support Java 16 (or 17) yet
@ -50,7 +50,7 @@ jobs:
- name: Build Java 15 Docker Image - name: Build Java 15 Docker Image
uses: gradle/gradle-build-action@v2 uses: gradle/gradle-build-action@v2
with: with:
arguments: jib -PtargetJDK=15 -Djib.httpTimeout=120000 -Djib.console=plain -Ptag=$TAG arguments: jib -PtargetJDK=15 -Djib.httpTimeout=120000 -Djib.console=plain -Ptag=${{ env.TAG }}
build-root-directory: smoke-tests/images/play build-root-directory: smoke-tests/images/play
issue: issue:

View File

@ -31,25 +31,25 @@ jobs:
password: ${{ secrets.GITHUB_TOKEN }} password: ${{ secrets.GITHUB_TOKEN }}
- name: Set Tag - name: Set Tag
run: echo "::set-env name=TAG::$(date '+%Y%m%d').$GITHUB_RUN_ID" run: echo "TAG=$(date '+%Y%m%d').$GITHUB_RUN_ID" >> $GITHUB_ENV
# Quarkus 2.0+ does not support Java 8 # Quarkus 2.0+ does not support Java 8
- name: Build Java 11 Docker Image - name: Build Java 11 Docker Image
uses: gradle/gradle-build-action@v2 uses: gradle/gradle-build-action@v2
with: with:
arguments: jib -PtargetJDK=11 -Djib.httpTimeout=120000 -Djib.console=plain -Ptag=$TAG arguments: jib -PtargetJDK=11 -Djib.httpTimeout=120000 -Djib.console=plain -Ptag=${{ env.TAG }}
build-root-directory: smoke-tests/images/quarkus build-root-directory: smoke-tests/images/quarkus
- name: Build Java 17 Docker Image - name: Build Java 17 Docker Image
uses: gradle/gradle-build-action@v2 uses: gradle/gradle-build-action@v2
with: with:
arguments: jib -PtargetJDK=17 -Djib.httpTimeout=120000 -Djib.console=plain -Ptag=$TAG arguments: jib -PtargetJDK=17 -Djib.httpTimeout=120000 -Djib.console=plain -Ptag=${{ env.TAG }}
build-root-directory: smoke-tests/images/quarkus build-root-directory: smoke-tests/images/quarkus
- name: Build Java 18 Docker Image - name: Build Java 18 Docker Image
uses: gradle/gradle-build-action@v2 uses: gradle/gradle-build-action@v2
with: with:
arguments: jib -PtargetJDK=18 -Djib.httpTimeout=120000 -Djib.console=plain -Ptag=$TAG arguments: jib -PtargetJDK=18 -Djib.httpTimeout=120000 -Djib.console=plain -Ptag=${{ env.TAG }}
build-root-directory: smoke-tests/images/quarkus build-root-directory: smoke-tests/images/quarkus
issue: issue:

View File

@ -55,20 +55,20 @@ jobs:
password: ${{ secrets.GITHUB_TOKEN }} password: ${{ secrets.GITHUB_TOKEN }}
- name: Set Tag - name: Set Tag
run: echo "::set-env name=TAG::$(date '+%Y%m%d').$GITHUB_RUN_ID" run: echo "TAG=$(date '+%Y%m%d').$GITHUB_RUN_ID" >> $GITHUB_ENV
- name: Build Linux docker images - name: Build Linux docker images
if: matrix.os != 'windows-latest' if: matrix.os != 'windows-latest'
uses: gradle/gradle-build-action@v2 uses: gradle/gradle-build-action@v2
with: with:
arguments: buildLinuxTestImages pushMatrix -PextraTag=$TAG -PsmokeTestServer=${{ matrix.smoke-test-server }} arguments: buildLinuxTestImages pushMatrix -PextraTag=${{ env.TAG }} -PsmokeTestServer=${{ matrix.smoke-test-server }}
working-directory: smoke-tests/images/servlet working-directory: smoke-tests/images/servlet
- name: Build Windows docker images - name: Build Windows docker images
if: matrix.os == 'windows-latest' if: matrix.os == 'windows-latest'
uses: gradle/gradle-build-action@v2 uses: gradle/gradle-build-action@v2
with: with:
arguments: buildWindowsTestImages pushMatrix -PextraTag=$TAG -PsmokeTestServer=${{ matrix.smoke-test-server }} arguments: buildWindowsTestImages pushMatrix -PextraTag=${{ env.TAG }} -PsmokeTestServer=${{ matrix.smoke-test-server }}
working-directory: smoke-tests/images/servlet working-directory: smoke-tests/images/servlet
issue: issue:

View File

@ -31,30 +31,30 @@ jobs:
password: ${{ secrets.GITHUB_TOKEN }} password: ${{ secrets.GITHUB_TOKEN }}
- name: Set Tag - name: Set Tag
run: echo "::set-env name=TAG::$(date '+%Y%m%d').$GITHUB_RUN_ID" run: echo "TAG=$(date '+%Y%m%d').$GITHUB_RUN_ID" >> $GITHUB_ENV
- name: Build Java 8 Docker Image - name: Build Java 8 Docker Image
uses: gradle/gradle-build-action@v2 uses: gradle/gradle-build-action@v2
with: with:
arguments: jib -PtargetJDK=8 -Djib.httpTimeout=120000 -Djib.console=plain -Ptag=$TAG arguments: jib -PtargetJDK=8 -Djib.httpTimeout=120000 -Djib.console=plain -Ptag=${{ env.TAG }}
build-root-directory: smoke-tests/images/spring-boot build-root-directory: smoke-tests/images/spring-boot
- name: Build Java 11 Docker Image - name: Build Java 11 Docker Image
uses: gradle/gradle-build-action@v2 uses: gradle/gradle-build-action@v2
with: with:
arguments: jib -PtargetJDK=11 -Djib.httpTimeout=120000 -Djib.console=plain -Ptag=$TAG arguments: jib -PtargetJDK=11 -Djib.httpTimeout=120000 -Djib.console=plain -Ptag=${{ env.TAG }}
build-root-directory: smoke-tests/images/spring-boot build-root-directory: smoke-tests/images/spring-boot
- name: Build Java 17 Docker Image - name: Build Java 17 Docker Image
uses: gradle/gradle-build-action@v2 uses: gradle/gradle-build-action@v2
with: with:
arguments: jib -PtargetJDK=17 -Djib.httpTimeout=120000 -Djib.console=plain -Ptag=$TAG arguments: jib -PtargetJDK=17 -Djib.httpTimeout=120000 -Djib.console=plain -Ptag=${{ env.TAG }}
build-root-directory: smoke-tests/images/spring-boot build-root-directory: smoke-tests/images/spring-boot
- name: Build Java 18 Docker Image - name: Build Java 18 Docker Image
uses: gradle/gradle-build-action@v2 uses: gradle/gradle-build-action@v2
with: with:
arguments: jib -PtargetJDK=18 -Djib.httpTimeout=120000 -Djib.console=plain -Ptag=$TAG arguments: jib -PtargetJDK=18 -Djib.httpTimeout=120000 -Djib.console=plain -Ptag=${{ env.TAG }}
build-root-directory: smoke-tests/images/spring-boot build-root-directory: smoke-tests/images/spring-boot
issue: issue: