diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 3876ced9b89dbe8bd815ded5f7a54bd62a71d75b..cd94ee93d93cf326dbc0a23af1a66ac51deb665b 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -2,57 +2,67 @@ # - 'access-node/.gitlab-ci.yml' # - 'nest-module/.gitlab-ci.yml' -stages: - - build - - test +# stages: +# - build + # - test # - deploy build: - stage: build - image: registry.git-ce.rwth-aachen.de/vr-vis/vr-group/in-situ-pipeline/insite/base:latest - tags: - - docker-runner - variables: - GIT_SUBMODULE_STRATEGY: recursive - artifacts: - paths: - - build_access_node - - build_nest_module - expire_in: 1 day - when: always - script: - - mkdir build_nest_module - - cd build_nest_module - - cmake -G Ninja -Dwith-nest=/opt/nest/bin/nest-config ../nest-module/src - - ninja install - - - cd .. && mkdir build_access_node && cd build_access_node - - cmake -G Ninja ../access-node - - ninja insite-access-node - -test: - stage: test - image: registry.git-ce.rwth-aachen.de/vr-vis/vr-group/in-situ-pipeline/insite/base:latest - tags: - - docker-runner - variables: - GIT_SUBMODULE_STRATEGY: recursive - - artifacts: - paths: - - build_access_node - - build_nest_module - - insite.log - - access_node.log - expire_in: 1 day - when: always - before_script: - - pip3 install -r test/test-requirements.txt - - cd build_nest_module - - ninja install - - cd .. - - cp build_access_node/insite-access-node . - script: - - pytest --count=2 --repeat-scope=session -x --showlocals ./test -s - # - pytest --count=2 --repeat-scope=session -x --showlocals --ignore-glob=**/_deps/* --ignore-glob=**/extern/* -s + image: docker + services: + - docker:dind + tags: + - docker-runner + script: + - docker build . -t test + - docker run test +# build: +# stage: build +# image: registry.git-ce.rwth-aachen.de/vr-vis/vr-group/in-situ-pipeline/insite/base:latest +# tags: +# - docker-runner +# variables: +# GIT_SUBMODULE_STRATEGY: recursive +# artifacts: +# paths: +# - build_access_node +# - build_nest_module +# expire_in: 1 day +# when: always +# script: +# - mkdir build_nest_module +# - cd build_nest_module +# - cmake -G Ninja -Dwith-nest=/opt/nest/bin/nest-config ../nest-module/src +# - ninja install +# +# - cd .. && mkdir build_access_node && cd build_access_node +# - cmake -G Ninja ../access-node +# - ninja insite-access-node +# +# test: +# stage: test +# image: registry.git-ce.rwth-aachen.de/vr-vis/vr-group/in-situ-pipeline/insite/base:latest +# tags: +# - docker-runner +# variables: +# GIT_SUBMODULE_STRATEGY: recursive +# +# artifacts: +# paths: +# - build_access_node +# - build_nest_module +# - insite.log +# - access_node.log +# expire_in: 1 day +# when: always +# before_script: +# - pip3 install -r test/test-requirements.txt +# - cd build_nest_module +# - ninja install +# - cd .. +# - cp build_access_node/insite-access-node . +# script: +# - pytest --count=2 --repeat-scope=session -x --showlocals ./test -s +# # - pytest --count=2 --repeat-scope=session -x --showlocals --ignore-glob=**/_deps/* --ignore-glob=**/extern/* -s +# diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000000000000000000000000000000000000..f4803cb1ced9499567a6d251c5aa85db39717f67 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,2 @@ +FROM python +ENTRYPOINT ["python","-c","print('lol')"]