Skip to content

Commit 9083580

Browse files
shuchuYassinNouh21
authored andcommitted
feat: Add publish docker image of Go feature server. (feast-dev#5923)
* feat: Add publish docker image of Go feature server. Signed-off-by: Shuchu Han <shuchu.han@gmail.com> * feat: Add the docker push config. Signed-off-by: Shuchu Han <shuchu.han@gmail.com> --------- Signed-off-by: Shuchu Han <shuchu.han@gmail.com> Signed-off-by: yassinnouh21 <yassinnouh21@gmail.com>
1 parent 2139700 commit 9083580

2 files changed

Lines changed: 10 additions & 1 deletion

File tree

.github/workflows/publish_images.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ jobs:
2929
runs-on: ubuntu-latest
3030
strategy:
3131
matrix:
32-
component: [ feature-server, feature-transformation-server, feast-operator ]
32+
component: [ feature-server, feature-transformation-server, feast-operator, go-feature-server ]
3333
env:
3434
MAVEN_CACHE: gs://feast-templocation-kf-feast/.m2.2020-08-19.tar
3535
REGISTRY: quay.io/feastdev

Makefile

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -661,6 +661,15 @@ build-feast-operator-docker: ## Build Feast Operator Docker image
661661
VERSION=$(VERSION) \
662662
$(MAKE) docker-build
663663

664+
build-go-feature-server-docker: ## Build Go Feature Server Docker iamge
665+
make compile-protos-go
666+
docker buildx build --build-arg VERSION=$(VERSION) \
667+
-t $(REGISTRY)/go-feature-server:$(VERSION) \
668+
-f go/infra/docker/feature-server/Dockerfile --load .
669+
670+
push-go-feature-server-docker: ## Push Go Feature Server Docker image
671+
docker push $(REGISTRY)/go-feature-server:$(VERSION)
672+
664673
##@ Dev images
665674

666675
build-feature-server-dev: ## Build Feature Server Dev Docker image

0 commit comments

Comments
 (0)