Loading .gitlab-ci.yml +10 −2 Original line number Diff line number Diff line stages: - build - test - build - build-prod variables: Loading Loading @@ -35,12 +35,20 @@ image-build: unit-tests: stage: test variables: RABBITMQ_HOST: "rabbitmq" script: - > docker build -f dockerfiles/Dockerfile --target package -t remote-data-broker . - docker run --rm -v `pwd`:/tmp remote-data-broker bash -c "cd src && go test -v ./... | go-junit-report -set-exit-code > /tmp/report.xml" - > docker run --rm -d --name $RABBITMQ_HOST rabbitmq:3.12.0 - sleep 10 - docker run --rm -v `pwd`:/tmp remote-data-broker bash -c "cd src && go test -v ./... | tee >(go-junit-report -set-exit-code > /tmp/report.xml)" - docker rm -f $RABBITMQ_HOST artifacts: when: always paths: Loading Loading
.gitlab-ci.yml +10 −2 Original line number Diff line number Diff line stages: - build - test - build - build-prod variables: Loading Loading @@ -35,12 +35,20 @@ image-build: unit-tests: stage: test variables: RABBITMQ_HOST: "rabbitmq" script: - > docker build -f dockerfiles/Dockerfile --target package -t remote-data-broker . - docker run --rm -v `pwd`:/tmp remote-data-broker bash -c "cd src && go test -v ./... | go-junit-report -set-exit-code > /tmp/report.xml" - > docker run --rm -d --name $RABBITMQ_HOST rabbitmq:3.12.0 - sleep 10 - docker run --rm -v `pwd`:/tmp remote-data-broker bash -c "cd src && go test -v ./... | tee >(go-junit-report -set-exit-code > /tmp/report.xml)" - docker rm -f $RABBITMQ_HOST artifacts: when: always paths: Loading