11# Variables
2- PLATFORMS := linux/amd64# ,linux/arm64/v8
2+ PLATFORMS := linux/amd64,linux/arm64/v8
33
44DOCKER_BUILDX =docker buildx build
5-
5+ # REGISTRY=registry.mlsysops.eu/aug-private/aug-uc
6+ REGISTRY ?= harbor.nbfc.io/mlsysops
67# Default tags (can be overridden from CLI)
7- NODE_AGENT_TAG ?= registry.mlsysops.eu/agent/agents/node
8- CLUSTER_AGENT_TAG ?= registry.mlsysops.eu/agent/agents/cluster
9- CONTINUUM_AGENT_TAG ?= registry.mlsysops.eu/agent/agents/continuum
10- TEST_APP_TAG ?= registry.mlsysops.eu/agent/agents/test_app
8+ NODE_AGENT_TAG ?= $(REGISTRY ) /node-agent
9+ CLUSTER_AGENT_TAG ?=$(REGISTRY ) /cluster-agent
10+ CONTINUUM_AGENT_TAG ?=$(REGISTRY ) /continuum-agent
11+ FITA_AGENT_TAG ?=$(REGISTRY ) /fita-agent
12+ TEST_APP_TAG ?=$(REGISTRY ) /test_app
1113CI_COMMIT_TAG ?= 0.0.0
1214
1315module :
1416 python3 -m build
1517
1618node_agent :
17- $(DOCKER_BUILDX ) --platform ${PLATFORMS} --no-cache - t $(NODE_AGENT_TAG ) :$(CI_COMMIT_TAG ) --push -f node/Dockerfile node
19+ $(DOCKER_BUILDX ) --platform ${PLATFORMS} -t $(NODE_AGENT_TAG ) :$(CI_COMMIT_TAG ) --push -f node/Dockerfile .
1820
1921cluster_agent :
20- $(DOCKER_BUILDX ) --platform ${PLATFORMS} --no-cache - t $(CLUSTER_AGENT_TAG ) :$(CI_COMMIT_TAG ) --push -f cluster/Dockerfile cluster
22+ $(DOCKER_BUILDX ) --platform ${PLATFORMS} -t $(CLUSTER_AGENT_TAG ) :$(CI_COMMIT_TAG ) --push -f cluster/Dockerfile .
2123
2224continuum_agent :
23- $(DOCKER_BUILDX ) --platform ${PLATFORMS} --no-cache -t $(CONTINUUM_AGENT_TAG ) :$(CI_COMMIT_TAG ) --push -f continuum/Dockerfile continuum
25+ $(DOCKER_BUILDX ) --platform ${PLATFORMS} -t $(CONTINUUM_AGENT_TAG ) :$(CI_COMMIT_TAG ) --push -f continuum/Dockerfile .
26+
27+ fita_agent :
28+ $(DOCKER_BUILDX ) --platform ${PLATFORMS} -t $(FITA_AGENT_TAG ) :$(CI_COMMIT_TAG ) --push -f fita/Dockerfile .
2429
2530test_application :
2631 $(DOCKER_BUILDX ) --platform ${PLATFORMS} --no-cache -t $(TEST_APP_TAG ) :$(CI_COMMIT_TAG ) -f tests/application/Dockerfile --push tests/application
2732# Build all targets
28- all : node_agent cluster_agent continuum_agent
33+ all : node_agent cluster_agent continuum_agent fita_agent
0 commit comments