Advertisement
Guest User

Untitled

a guest
Nov 18th, 2019
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.94 KB | None | 0 0
  1. build:
  2. stage: build
  3. script:
  4. - echo ${CONTAINER_IMAGE_BASE}
  5. - ls -alh /bin/sh
  6. - docker login -u "${CI_REGISTRY_USER}" -p "${CI_REGISTRY_PASSWORD}" "${CI_REGISTRY}"
  7. - ./docker/run.sh $DISTRO ${CONTAINER_IMAGE_BASE} build
  8. - docker push ${CONTAINER_IMAGE_BASE}
  9.  
  10.  
  11. package_deb:
  12. stage: package
  13. dependencies:
  14. - build
  15. script:
  16. - ./docker/run.sh $DISTRO ${CONTAINER_IMAGE_BASE} package_deb
  17. artifacts:
  18. paths:
  19. - "*.deb"
  20.  
  21. cpp:
  22. stage: unit-tests
  23. dependencies:
  24. - build
  25. script:
  26. - docker login -u "${CI_REGISTRY_USER}" -p "${CI_REGISTRY_PASSWORD}" "${CI_REGISTRY}"
  27. - ./run_with_timeout_and_progress.sh 3600 ./docker/run.sh $DISTRO ${CONTAINER_IMAGE_BASE} cpp
  28. - cat ${TEST_RESULTS}
  29. - docker run -v ${PWD}:/home/jenkins/alba -i python:2.7.15 /home/jenkins/alba/ci/parse_results.py /home/jenkins/alba/testresults.xml
  30. artifacts:
  31. reports:
  32. junit: ${TEST_RESULTS}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement