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