Skip to content
Snippets Groups Projects
Commit 389017b0 authored by MJB's avatar MJB
Browse files

sorting out bash ci executor is a short break from reading proposals

parent d014c0ef
No related branches found
No related tags found
No related merge requests found
......@@ -13,3 +13,4 @@ ubuntu-xenial-16.04-cloudimg-console.log
*$py.class
**/.pytest_cache/
build/
reporc
......@@ -28,10 +28,10 @@ build:tests:
only:
- schedules
script:
- cd src/test
- python setup.py sdist --dist-dir=../../build
- cd ../../src/service
- python setup.py sdist --dist-dir=../../build
- cd $CI_PROJECT_DIR/src/test
- python setup.py sdist --dist-dir=$CI_PROJECT_DIR/build
- cd $CI_PROJECT_DIR/src/service
- python setup.py sdist --dist-dir=$CI_PROJECT_DIR/build
artifacts:
paths:
- build/clmctest-SNAPSHOT.tar.gz
......@@ -45,6 +45,8 @@ test:all:
dependencies:
- build:tests
script:
- echo "REPO_USER=${REPO_USER}" > reporc
- echo "REPO_PASS=${REPO_PASS}" >> reporc
- vagrant --fixture=scripts -- up
- vagrant --fixture=scripts -- ssh test-runner -- -tt "pip3 install /vagrant/build/clmctest-SNAPSHOT.tar.gz"
- vagrant --fixture=scripts -- ssh test-runner -- -tt "pytest -s --pyargs clmctest.scripts"
......
REPO_USER=itinnov.flame.integration
REPO_PASS=1tc3ntr3
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment