From d7b2fed750ac665b43f9e6fd4c8c7a1ed45dda35 Mon Sep 17 00:00:00 2001 From: Kentaro Takiguchi Date: Fri, 3 Jan 2025 07:09:42 +0900 Subject: [PATCH] Move build tasks --- Makefile | 17 ----------------- src/indexing/Makefile | 7 +++++++ 2 files changed, 7 insertions(+), 17 deletions(-) create mode 100644 src/indexing/Makefile diff --git a/Makefile b/Makefile index ff2700c..6dd1a00 100644 --- a/Makefile +++ b/Makefile @@ -1,8 +1,3 @@ -REGION?=asia-northeast1 -TRAINING_IMAGE_URI:=gcr.io/$(PROJECT_ID)/training:latest -INDEXING_IMAGE_URI:=gcr.io/$(PROJECT_ID)/indexing:latest -TEMPLATES_DIR:=templates - # ------------------------------------- # Execution Commands # ------------------------------------- @@ -13,15 +8,3 @@ lint: poetry run mypy src/amazon-product-search/src --explicit-package-bases --namespace-packages poetry run mypy src/training/src --explicit-package-bases --namespace-packages poetry run mypy src/indexing/src --explicit-package-bases --namespace-packages - -.PHONY: build_training -build_training: - gcloud builds submit . \ - --config=cloudbuild.yaml \ - --substitutions=_DOCKERFILE=src/training/Dockerfile,_IMAGE=${TRAINING_IMAGE_URI} - -.PHONY: build_indexing -build_indexing: - gcloud builds submit . \ - --config=cloudbuild.yaml \ - --substitutions=_DOCKERFILE=src/indexing/Dockerfile,_IMAGE=${INDEXING_IMAGE_URI} diff --git a/src/indexing/Makefile b/src/indexing/Makefile new file mode 100644 index 0000000..acbadfe --- /dev/null +++ b/src/indexing/Makefile @@ -0,0 +1,7 @@ +INDEXING_IMAGE_URI:=gcr.io/$(PROJECT_ID)/indexing:latest + +.PHONY: build +build_indexing: + gcloud builds submit . \ + --config=cloudbuild.yaml \ + --substitutions=_IMAGE=${INDEXING_IMAGE_URI} \ No newline at end of file