This commit is contained in:
averikitsch 2020-05-07 09:38:01 -07:00
commit ac89bd3c18
22 changed files with 647 additions and 34 deletions

View file

@ -13,7 +13,6 @@ jobs:
- uses: actions/checkout@v2
- uses: ./setup-gcloud
with:
service_account_email: ${{ secrets.GET_SECRETMANAGER_SECRETS_SA_EMAIL }}
service_account_key: ${{ secrets.GET_SECRETMANAGER_SECRETS_SA_KEY_B64 }}
export_default_credentials: true
- id: secrets

View file

@ -24,7 +24,7 @@ jobs:
- name: setup-gcloud
uses: ./setup-gcloud/
with:
version: '286.0.0'
version: '290.0.1'
service_account_key: ${{ secrets.SETUP_GCLOUD_IT_KEY }}
- name: Integration Tests
@ -51,6 +51,27 @@ jobs:
shell: bash
run: ./setup-gcloud/tests/integration-tests.sh
email:
name: setup-gcloud user-defined email
runs-on: ${{ matrix.operating-system }}
strategy:
fail-fast: false
matrix:
operating-system: [ubuntu-latest, windows-latest, macos-latest]
steps:
- uses: actions/checkout@v2
- name: setup-gcloud
uses: ./setup-gcloud/
with:
version: 'latest'
service_account_email: ${{ secrets.SETUP_GCLOUD_IT_EMAIL }}
service_account_key: ${{ secrets.SETUP_GCLOUD_IT_KEY }}
- name: Integration Tests
shell: bash
run: ./setup-gcloud/tests/integration-tests.sh
exported:
name: setup-gcloud exported credentials
runs-on: ${{ matrix.operating-system }}