ci : i have no idea what is going on
This commit is contained in:
@@ -101,27 +101,27 @@ jobs:
|
||||
sed -i "s/newTag: .*/newTag: migrate-$REVISION/" "$migration_dir/kustomization.yaml"
|
||||
kubectl kustomize "$migration_dir" >"$migration_manifest"
|
||||
|
||||
migration_resource="$(kubectl --namespace "$DEPLOY_NAMESPACE" create --validate=false -f "$migration_manifest" -o name)"
|
||||
if ! kubectl --namespace "$DEPLOY_NAMESPACE" wait \
|
||||
migration_resource="$(kubectl --kubeconfig "$KUBECONFIG" --namespace "$DEPLOY_NAMESPACE" create --validate=false -f "$migration_manifest" -o name)"
|
||||
if ! kubectl --kubeconfig "$KUBECONFIG" --namespace "$DEPLOY_NAMESPACE" wait \
|
||||
--for=condition=complete \
|
||||
--timeout=10m \
|
||||
"$migration_resource"; then
|
||||
kubectl --namespace "$DEPLOY_NAMESPACE" logs "$migration_resource" --all-containers=true || true
|
||||
kubectl --kubeconfig "$KUBECONFIG" --namespace "$DEPLOY_NAMESPACE" logs "$migration_resource" --all-containers=true || true
|
||||
exit 1
|
||||
fi
|
||||
|
||||
kubectl --namespace "$DEPLOY_NAMESPACE" patch configmap buzz-sheet-config \
|
||||
kubectl --kubeconfig "$KUBECONFIG" --namespace "$DEPLOY_NAMESPACE" patch configmap buzz-sheet-config \
|
||||
--type=merge \
|
||||
--patch "{\"data\":{\"NEXT_DEPLOYMENT_ID\":\"$REVISION\"}}"
|
||||
kubectl --namespace "$DEPLOY_NAMESPACE" set image \
|
||||
kubectl --kubeconfig "$KUBECONFIG" --namespace "$DEPLOY_NAMESPACE" set image \
|
||||
deployment/buzz-sheet \
|
||||
app="$REGISTRY_IMAGE:$REVISION"
|
||||
kubectl --namespace "$DEPLOY_NAMESPACE" set image \
|
||||
kubectl --kubeconfig "$KUBECONFIG" --namespace "$DEPLOY_NAMESPACE" set image \
|
||||
deployment/buzz-sheet-worker \
|
||||
worker="$REGISTRY_IMAGE:$REVISION"
|
||||
kubectl --namespace "$DEPLOY_NAMESPACE" rollout status \
|
||||
kubectl --kubeconfig "$KUBECONFIG" --namespace "$DEPLOY_NAMESPACE" rollout status \
|
||||
deployment/buzz-sheet \
|
||||
--timeout=10m
|
||||
kubectl --namespace "$DEPLOY_NAMESPACE" rollout status \
|
||||
kubectl --kubeconfig "$KUBECONFIG" --namespace "$DEPLOY_NAMESPACE" rollout status \
|
||||
deployment/buzz-sheet-worker \
|
||||
--timeout=10m
|
||||
|
||||
Reference in New Issue
Block a user