diff options
| author | Aleksandr Nogikh <nogikh@google.com> | 2025-02-25 13:28:35 +0100 |
|---|---|---|
| committer | Aleksandr Nogikh <nogikh@google.com> | 2025-02-26 15:09:27 +0000 |
| commit | d24eb6a35a1d5f4564cf9ac9735b36f98f96f53d (patch) | |
| tree | 4c5cc910897d1569a6909b8d2128f5daaa725998 /syz-cluster/Makefile | |
| parent | 6b02abbc75ad23416e1aedd75799f3a68be7f681 (diff) | |
syz-cluster: add a DB migration job
The job can be created by a CD to apply the missing DB migrations.
Add a Makefile target to prepare the job's description.
Diffstat (limited to 'syz-cluster/Makefile')
| -rw-r--r-- | syz-cluster/Makefile | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/syz-cluster/Makefile b/syz-cluster/Makefile index 58237cece..ab5a1c796 100644 --- a/syz-cluster/Makefile +++ b/syz-cluster/Makefile @@ -65,3 +65,10 @@ restart-spanner: build-db-mgmt k8s-config-dev: @kubectl kustomize ./overlays/minikube/ | IMAGE_PREFIX=${IMAGE_PREFIX} IMAGE_TAG=${IMAGE_TAG} envsubst + +migrate-job.yaml: + @if [ -z "${SPANNER_DATABASE_URI}" ]; then \ + echo "Error: SPANNER_DATABASE_URI must be defined."; \ + exit 1; \ + fi + @cat db-mgmt/migrate-job.yaml | IMAGE_PREFIX=${IMAGE_PREFIX} IMAGE_TAG=${IMAGE_TAG} envsubst |
