Skip to content

Commit 943612c

Browse files
committed
Support conformance env lifecycle in GCP CI Cloud Build
1 parent ea98146 commit 943612c

File tree

2 files changed

+0
-15
lines changed

2 files changed

+0
-15
lines changed

deployment/live/gcp/cloudbuild/README.md

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -22,13 +22,3 @@ Error: Error creating Trigger: googleapi: Error 400: Repository mapping does not
2222

2323
This is a manual one-time step that needs to be followed to integrate GCP Cloud Build
2424
and the GitHub repository.
25-
26-
## Externally managed IAM
27-
28-
In case your GCP organization manages the IAM externally, execute the following command before executing `terragrunt apply`.
29-
30-
```sh
31-
export SKIP_IAM=true
32-
```
33-
34-
Note that the `SKIP_IAM` value in Cloud Build is propagated to the conformance testing environment.

deployment/modules/gcp/conformance/variables.tf

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,3 @@ variable "server_docker_image" {
2727
description = "The full image URL (path & tag) for the Docker image to deploy in Cloud Run"
2828
type = string
2929
}
30-
31-
variable "skip_iam" {
32-
description = "Skip for GCP projects with externally managed IAM"
33-
type = bool
34-
}

0 commit comments

Comments
 (0)