Update maven-publish.yml

This commit is contained in:
Yevhenii Pokhvalii 2021-03-11 15:43:24 +02:00 committed by GitHub
parent 52f2bd6390
commit 9526d50425
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -38,31 +38,31 @@ jobs:
# username: ${{ secrets.DOCKER_USERNAME }}
# password: ${{ secrets.DOCKER_PASSWORD }}
- name: Setup GCP Service Account
uses: GoogleCloudPlatform/github-actions/setup-gcloud@master
with:
version: 'latest'
service_account_email: ${{ secrets.GCP_SA_EMAIL }}
service_account_key: ${{ secrets.GCP_SA_KEY }}
export_default_credentials: true
- name: Setup GCP Service Account
uses: GoogleCloudPlatform/github-actions/setup-gcloud@master
with:
version: 'latest'
service_account_email: ${{ secrets.GCP_SA_EMAIL }}
service_account_key: ${{ secrets.GCP_SA_KEY }}
export_default_credentials: true
- name: Configure Docker
run: |
gcloud auth configure-docker
- name: Configure Docker
run: |
gcloud auth configure-docker
- name: Build
run: |
docker build -t gcr.io/${{ secrets.GCP_PROJECT_ID }}/helloworld:latest .
- name: Build
run: |
docker build -t gcr.io/${{ secrets.GCP_PROJECT_ID }}/helloworld:latest .
- name: Push
run: |
docker push gcr.io/${{ secrets.GCP_PROJECT_ID }}/helloworld:latest
- name: Push
run: |
docker push gcr.io/${{ secrets.GCP_PROJECT_ID }}/helloworld:latest
- name: Deploy
run: |
gcloud run deploy helloworld \
--region europe-west1 \
--image gcr.io/${{ secrets.GCP_PROJECT_ID }}/helloworld \
--platform managed \
--allow-unauthenticated \
--project ${{ secrets.GCP_PROJECT_ID }}
- name: Deploy
run: |
gcloud run deploy helloworld \
--region europe-west1 \
--image gcr.io/${{ secrets.GCP_PROJECT_ID }}/helloworld \
--platform managed \
--allow-unauthenticated \
--project ${{ secrets.GCP_PROJECT_ID }}