diff --git a/release/cloudbuild-release.yaml b/release/cloudbuild-release.yaml index f23a0d7f9..b3a4cb94b 100644 --- a/release/cloudbuild-release.yaml +++ b/release/cloudbuild-release.yaml @@ -233,6 +233,16 @@ steps: sed -i s/${PROJECT_ID}.iam.gserviceaccount.com/${project}.iam.gserviceaccount.com/g \ ./jetty/kubernetes/nomulus-${env}-${service}-canary.yaml fi + # partial phase manifests + for stage in 1 5 + do + awk 'NR==1,/^---$/ {if ($0 != "---") print}' ./jetty/kubernetes/nomulus-${env}-${service}.yaml | \ + sed s/name:\ ${service}/name:\ ${service}-partial-phase/g | \ + sed s/service:\ ${service}/deployment:\ ${service}-partial-phase/g | \ + sed s/value:\ ${service}/value:\ ${service}-partial-phase/g | \ + sed "/^spec:$/a\ replicas: ${stage}" \ + > ./jetty/kubernetes/nomulus-${env}-${service}-partial-phase-${stage}.yaml + done # gateway sed s/BASE_DOMAIN/${base_domain}/g \ ./jetty/kubernetes/gateway/nomulus-route-${service}.yaml \