docker-compose.test.build.yml
Rama master · réplica de lectura del repositorio original.
x-e2e-build-labels: &e2e-build-labels
io.shellhub.e2e.run: ${SHELLHUB_E2E_RUN:?}
services:
server:
pull_policy: build
build:
context: .
dockerfile: server/Dockerfile
target: production
args:
DOCKERHUB_MIRROR: ${DOCKERHUB_MIRROR:-}
GOLANG_VERSION: ${GOLANG_VERSION}
ALPINE_VERSION: ${ALPINE_VERSION}
AIR_VERSION: ${AIR_VERSION}
GOLANGCI_LINT_VERSION: ${GOLANGCI_LINT_VERSION}
MOCKERY_VERSION: ${MOCKERY_VERSION}
DOCKER_VERSION: ${DOCKER_VERSION}
MJML_VERSION: ${MJML_VERSION}
EDITION: ${SHELLHUB_BUILD_EDITION:-community}
GO_LDFLAGS: ${SHELLHUB_TEST_GO_LDFLAGS:-}
additional_contexts:
cloud-src: ${SHELLHUB_CLOUD_SRC:-.}
labels: *e2e-build-labels
ui:
pull_policy: build
build:
context: .
dockerfile: ui/Dockerfile
target: production
args:
DOCKERHUB_MIRROR: ${DOCKERHUB_MIRROR:-}
NODE_VERSION: ${NODE_VERSION}
ALPINE_VERSION: ${ALPINE_VERSION}
SWS_VERSION: ${SWS_VERSION}
REDOCLY_VERSION: ${REDOCLY_VERSION}
labels: *e2e-build-labels