31
31
needs : prepare
32
32
environment :
33
33
name : dev
34
+ env :
35
+ IMAGE_NAME : gcr.io/${{ secrets.GCP_PROJECT_ID }}/${{ secrets.GCP_APP_NAME }}
34
36
35
37
steps :
36
38
- name : Echo tag
@@ -44,31 +46,27 @@ jobs:
44
46
- name : Checkout
45
47
uses : actions/checkout@v2
46
48
47
- - name : Setup Gcloud Account
48
- env :
49
- IMAGE_NAME : gcr.io/${{ secrets.GCP_PROJECT_ID }}/${{ secrets.GCP_APP_NAME }}
50
- steps :
51
- - name : Login
52
- uses : google-github-actions/setup-gcloud@v0
53
- with :
54
- project_id : ${{ secrets.GCP_PROJECT_ID }}
55
- service_account_email : ${{ secrets.GCP_EMAIL }}
56
- service_account_key : ${{ secrets.GCP_CREDENTIALS }}
57
-
58
- - name : Configure Docker
59
- run : gcloud auth configure-docker --quiet
60
-
61
- - name : Checkout repository
62
- uses : actions/checkout@v2
63
-
64
- - name : Build Docker image
65
- run : docker build . -t $IMAGE_NAME
66
-
67
- - name : Test Docker image
68
- run : docker run $IMAGE_NAME sh -c "go test -v"
69
-
70
- - name : Push Docker image
71
- run : docker push $IMAGE_NAME
49
+ # - name: Login to GCP
50
+ # uses: google-github-actions/setup-gcloud@v0
51
+ # with:
52
+ # project_id: ${{ secrets.GCP_PROJECT_ID }}
53
+ # service_account_email: ${{ secrets.GCP_EMAIL }}
54
+ # service_account_key: ${{ secrets.GCP_CREDENTIALS }}
55
+ #
56
+ # - name: Configure Docker
57
+ # run: gcloud auth configure-docker --quiet
58
+ #
59
+ # - name: Checkout repository
60
+ # uses: actions/checkout@v2
61
+ #
62
+ # - name: Build Docker image
63
+ # run: docker build . -t $IMAGE_NAME
64
+ #
65
+ # - name: Test Docker image
66
+ # run: docker run $IMAGE_NAME sh -c "go test -v"
67
+ #
68
+ # - name: Push Docker image
69
+ # run: docker push $IMAGE_NAME
72
70
73
71
- name : Build and push to GCR v2
74
72
id : build-push
0 commit comments