fix(ci): remove blank lines breaking Kaniko multi-line commands
The replace_all for --insecure-registry left blank lines in the YAML multi-line scalars, splitting each kaniko command in two. GitLab only executed the first half (--context + --dockerfile), missing --destination. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -126,7 +126,6 @@ build-trading-service:
|
||||
- /kaniko/executor
|
||||
--context "${CI_PROJECT_DIR}"
|
||||
--dockerfile "${CI_PROJECT_DIR}/infra/docker/Dockerfile.service"
|
||||
|
||||
--build-arg SERVICE=trading_service
|
||||
--build-arg SCCACHE_BUCKET=${SCCACHE_BUCKET}
|
||||
--build-arg AWS_ACCESS_KEY_ID=${SCW_ACCESS_KEY}
|
||||
@@ -141,7 +140,6 @@ build-api-gateway:
|
||||
- /kaniko/executor
|
||||
--context "${CI_PROJECT_DIR}"
|
||||
--dockerfile "${CI_PROJECT_DIR}/infra/docker/Dockerfile.service"
|
||||
|
||||
--build-arg SERVICE=api_gateway
|
||||
--build-arg SCCACHE_BUCKET=${SCCACHE_BUCKET}
|
||||
--build-arg AWS_ACCESS_KEY_ID=${SCW_ACCESS_KEY}
|
||||
@@ -156,7 +154,6 @@ build-broker-gateway:
|
||||
- /kaniko/executor
|
||||
--context "${CI_PROJECT_DIR}"
|
||||
--dockerfile "${CI_PROJECT_DIR}/infra/docker/Dockerfile.service"
|
||||
|
||||
--build-arg SERVICE=broker_gateway_service
|
||||
--build-arg SCCACHE_BUCKET=${SCCACHE_BUCKET}
|
||||
--build-arg AWS_ACCESS_KEY_ID=${SCW_ACCESS_KEY}
|
||||
@@ -171,7 +168,6 @@ build-ml-training:
|
||||
- /kaniko/executor
|
||||
--context "${CI_PROJECT_DIR}"
|
||||
--dockerfile "${CI_PROJECT_DIR}/infra/docker/Dockerfile.service"
|
||||
|
||||
--build-arg SERVICE=ml_training_service
|
||||
--build-arg SCCACHE_BUCKET=${SCCACHE_BUCKET}
|
||||
--build-arg AWS_ACCESS_KEY_ID=${SCW_ACCESS_KEY}
|
||||
@@ -186,7 +182,6 @@ build-backtesting:
|
||||
- /kaniko/executor
|
||||
--context "${CI_PROJECT_DIR}"
|
||||
--dockerfile "${CI_PROJECT_DIR}/infra/docker/Dockerfile.service"
|
||||
|
||||
--build-arg SERVICE=backtesting_service
|
||||
--build-arg SCCACHE_BUCKET=${SCCACHE_BUCKET}
|
||||
--build-arg AWS_ACCESS_KEY_ID=${SCW_ACCESS_KEY}
|
||||
@@ -201,7 +196,6 @@ build-trading-agent:
|
||||
- /kaniko/executor
|
||||
--context "${CI_PROJECT_DIR}"
|
||||
--dockerfile "${CI_PROJECT_DIR}/infra/docker/Dockerfile.service"
|
||||
|
||||
--build-arg SERVICE=trading_agent_service
|
||||
--build-arg SCCACHE_BUCKET=${SCCACHE_BUCKET}
|
||||
--build-arg AWS_ACCESS_KEY_ID=${SCW_ACCESS_KEY}
|
||||
@@ -216,7 +210,6 @@ build-data-acquisition:
|
||||
- /kaniko/executor
|
||||
--context "${CI_PROJECT_DIR}"
|
||||
--dockerfile "${CI_PROJECT_DIR}/infra/docker/Dockerfile.service"
|
||||
|
||||
--build-arg SERVICE=data_acquisition_service
|
||||
--build-arg SCCACHE_BUCKET=${SCCACHE_BUCKET}
|
||||
--build-arg AWS_ACCESS_KEY_ID=${SCW_ACCESS_KEY}
|
||||
@@ -231,7 +224,6 @@ build-web-gateway:
|
||||
- /kaniko/executor
|
||||
--context "${CI_PROJECT_DIR}"
|
||||
--dockerfile "${CI_PROJECT_DIR}/infra/docker/Dockerfile.web-gateway"
|
||||
|
||||
--destination "${REGISTRY}/web-gateway:${CI_COMMIT_SHA}"
|
||||
--destination "${REGISTRY}/web-gateway:latest"
|
||||
|
||||
@@ -241,7 +233,6 @@ build-training:
|
||||
- /kaniko/executor
|
||||
--context "${CI_PROJECT_DIR}"
|
||||
--dockerfile "${CI_PROJECT_DIR}/infra/docker/Dockerfile.training"
|
||||
|
||||
--build-arg SCCACHE_BUCKET=${SCCACHE_BUCKET}
|
||||
--build-arg AWS_ACCESS_KEY_ID=${SCW_ACCESS_KEY}
|
||||
--build-arg AWS_SECRET_ACCESS_KEY=${SCW_SECRET_KEY}
|
||||
|
||||
Reference in New Issue
Block a user