

0 / 2 embers
0 / 3000 xp
click for more info
Complete a lesson to start your streak
click for more info
Difficulty: 10
click for more info
Not enough gems
Cost: 6 gems
1: Docker
incomplete
2: Continuous Deployment
incomplete
3: Google Cloud Platform
incomplete
4: Google Cloud SDK
incomplete
5: Google Artifact Registry
incomplete
6: Workload Identity Federation
incomplete
7: Automate Builds
incomplete
This lesson's interactive features are locked, please to keep using them
Let's automatically build the Docker image on every push to the main branch.
Use the setup-gcloud action to authenticate with GCP.
Use the Workload Identity Federation setup.
gcloud iam workload-identity-pools providers describe "my-repo" \
--location="global" \
--workload-identity-pool="github" \
--format="value(name)"
gcloud builds submit --tag us-central1-docker.pkg.dev/PROJECT_ID/notely-ar-repo/notely:latest .
Paste the URL of your GitHub repo into the box and run the GitHub checks.