File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 3434 with :
3535 credentials_json : " ${{ secrets.GCP_ACCOUNT_CREDENTIALS }}"
3636 - uses : google-github-actions/setup-gcloud@v1
37- - name : Install gcloud Beta Components
38- run : gcloud components install beta
3937 - name : Docker build
40- uses : docker://gcr.io/cloud-builders/docker
41- with :
42- args : build . -t gcr.io/${{ secrets.GCP_PROJECT }}/retrograde:latest
38+ run : docker build . -t us-east1-docker.pkg.dev/${{ secrets.GCP_PROJECT }}/retrograde/retrograde:latest
4339 - name : Docker push
44- run : gcloud auth configure-docker && docker push gcr.io /${{ secrets.GCP_PROJECT }}/retrograde:latest
40+ run : gcloud auth configure-docker us-east1-docker.pkg.dev && docker push us-east1-docker.pkg.dev /${{ secrets.GCP_PROJECT }}/retrograde /retrograde:latest
4541 - name : Deploy new cloudrun revision
46- run : gcloud beta run deploy retrotools --image gcr.io /${{ secrets.GCP_PROJECT }}/retrograde:latest --platform managed --region=us-east1 --project=${{ secrets.GCP_PROJECT }}
42+ run : gcloud run deploy retrotools --image us-east1-docker.pkg.dev /${{ secrets.GCP_PROJECT }}/retrograde /retrograde:latest --platform managed --region=us-east1 --project=${{ secrets.GCP_PROJECT }}
Original file line number Diff line number Diff line change @@ -4,7 +4,8 @@ WORKDIR /build
44
55COPY . .
66
7- RUN apt-get update && apt-get install -y ca-certificates
7+ RUN apt-get update && apt-get install -y ca-certificates clang && \
8+ ln -s /usr/bin/g++ /usr/bin/x86_64-linux-musl-g++
89
910RUN cargo build --release
1011
You can’t perform that action at this time.
0 commit comments