Loading .gitlab-ci.yml +15 −7 Original line number Original line Diff line number Diff line Loading @@ -9,7 +9,7 @@ stages: - deploy - deploy - clean - clean build_prrt: build:prrt: stage: build stage: build tags: tags: - cmake - cmake Loading @@ -27,7 +27,7 @@ build_prrt: - CC=gcc-5 CXX=g++-5 cmake . -DPRRT_TESTS=1 - CC=gcc-5 CXX=g++-5 cmake . -DPRRT_TESTS=1 - make - make build_container: build:container: stage: build stage: build tags: tags: - docker - docker Loading @@ -38,19 +38,28 @@ build_container: - docker push $CI_REGISTRY_IMAGE:$DOCKER_TAG - docker push $CI_REGISTRY_IMAGE:$DOCKER_TAG - docker rmi $CI_REGISTRY_IMAGE:$DOCKER_TAG - docker rmi $CI_REGISTRY_IMAGE:$DOCKER_TAG test_prrt_mem: test:prrt_mem: stage: test stage: test dependencies: - build:prrt tags: tags: - valgrind - valgrind script: script: - bash memtest.sh - bash memtest.sh test_prrt_functional: test:prrt_functional: stage: test stage: test dependencies: - build:prrt script: script: - ./bin/prrtTests - ./bin/prrtTests package_pypi: test:prrt_python_bindings: stage: test script: - sh build.sh deploy:pypi: stage: deploy stage: deploy tags: tags: - python3 - python3 Loading @@ -65,9 +74,8 @@ package_pypi: - echo "password=$PYPI_PASSWORD" >> ~/.pypirc - echo "password=$PYPI_PASSWORD" >> ~/.pypirc - python3 setup.py check sdist bdist upload -r on - python3 setup.py check sdist bdist upload -r on clean_pypirc: clean:pypirc: stage: clean stage: clean when: always when: always script: script: - rm -vf ~/.pypirc - rm -vf ~/.pypirc Loading
.gitlab-ci.yml +15 −7 Original line number Original line Diff line number Diff line Loading @@ -9,7 +9,7 @@ stages: - deploy - deploy - clean - clean build_prrt: build:prrt: stage: build stage: build tags: tags: - cmake - cmake Loading @@ -27,7 +27,7 @@ build_prrt: - CC=gcc-5 CXX=g++-5 cmake . -DPRRT_TESTS=1 - CC=gcc-5 CXX=g++-5 cmake . -DPRRT_TESTS=1 - make - make build_container: build:container: stage: build stage: build tags: tags: - docker - docker Loading @@ -38,19 +38,28 @@ build_container: - docker push $CI_REGISTRY_IMAGE:$DOCKER_TAG - docker push $CI_REGISTRY_IMAGE:$DOCKER_TAG - docker rmi $CI_REGISTRY_IMAGE:$DOCKER_TAG - docker rmi $CI_REGISTRY_IMAGE:$DOCKER_TAG test_prrt_mem: test:prrt_mem: stage: test stage: test dependencies: - build:prrt tags: tags: - valgrind - valgrind script: script: - bash memtest.sh - bash memtest.sh test_prrt_functional: test:prrt_functional: stage: test stage: test dependencies: - build:prrt script: script: - ./bin/prrtTests - ./bin/prrtTests package_pypi: test:prrt_python_bindings: stage: test script: - sh build.sh deploy:pypi: stage: deploy stage: deploy tags: tags: - python3 - python3 Loading @@ -65,9 +74,8 @@ package_pypi: - echo "password=$PYPI_PASSWORD" >> ~/.pypirc - echo "password=$PYPI_PASSWORD" >> ~/.pypirc - python3 setup.py check sdist bdist upload -r on - python3 setup.py check sdist bdist upload -r on clean_pypirc: clean:pypirc: stage: clean stage: clean when: always when: always script: script: - rm -vf ~/.pypirc - rm -vf ~/.pypirc