Commit a6fe8903 authored by Yakubov, Sergey's avatar Yakubov, Sergey
Browse files

fix gitlab config

parent 22583b1c
Loading
Loading
Loading
Loading
Loading
+2 −26
Original line number Diff line number Diff line
stages:
unit-tests:
  stage: test
  variables:
    RABBITMQ_HOST: "rabbitmq"
  script:
    - >
      docker build
      -f dockerfiles/Dockerfile --target package
      -t remote-data-broker .
    - >
      docker run --rm -d
      --name $RABBITMQ_HOST
      -p 5672:5672
      code.ornl.gov:4567/rse/images/rabbitmq:3.9.27-management
    - sleep 10
    - docker logs $RABBITMQ_HOST
    - docker run --network="host" --rm -v `pwd`:/tmp remote-data-broker bash -c "cd src && go test -v ./... > out && cat out && cat out | go-junit-report -set-exit-code > /tmp/report.xml"
    - docker rm -f $RABBITMQ_HOST
  artifacts:
    when: always
    paths:
      - report.xml
    reports:
      junit: report.xml
  tags:
    - rse-multi-builder  - build
  - test
  - build
  - build-prod

variables: