Skip to content
Snippets Groups Projects
Commit cdeb6b78 authored by Sven Marcus's avatar Sven Marcus
Browse files

Try deploy to phoenix with ansible

parent 301c22a0
No related branches found
No related tags found
No related merge requests found
......@@ -3,6 +3,7 @@ image: irmb/virtualfluids-python-deps
stages:
- build
- test
- deploy
- release
build:
......@@ -26,6 +27,20 @@ build:
- python3 setup.py install
build_singularity_image:
stage: build
rules:
- if: $CI_COMMIT_TAG
artifacts:
paths:
- Containers/VirtualFluidsOpenMPI.sif
script:
- singularity build Containers/VirtualFluidsOpenMPI.sif Containers/VirtualFluidsOpenMPI.def
- ls -sh Containers/VirtualFluidsOpenMPI.sif
virtual_fluids_basics_test:
stage: test
......@@ -51,19 +66,14 @@ test_python_bindings:
script:
- python3 -m unittest discover -s Python -v
deploy_to_phoenix:
stage: deploy
build_singularity_image:
stage: build
rules:
- if: $CI_COMMIT_TAG
artifacts:
paths:
- Containers/VirtualFluidsOpenMPI.sif
before_script:
- pip3 install ansible
script:
- singularity build Containers/VirtualFluidsOpenMPI.sif Containers/VirtualFluidsOpenMPI.def
- ls -sh Containers/VirtualFluidsOpenMPI.sif
- ansible-playbook -i ansible/hosts.txt ansible/playbook.yml
create_release:
image: registry.gitlab.com/gitlab-org/release-cli:latest
......
[targets]
phoenix.hlr.rz.tu-bs.de
\ No newline at end of file
- hosts: targets
tasks:
- name: Copy VirtualFluids_dev folder
copy:
src: /VirtualFluids_dev
dest: ~/VirtualFluids_dev
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