Commit 452252c5 authored by Swann Perarnau's avatar Swann Perarnau
Browse files

[feature] add NRM ci/install role

Add role to activate ci/install on chameleon.
parent 8f21a0da
- name: add NRM CI dependencies
package:
name: "{{ item }}"
state: present
with_items:
flake8
- name: add nrm dependencies
package:
name: "{{ item }}"
state: present
with_items:
- hwloc
- name: fetch nrm repository
git:
repo: https://xgitlab.cels.anl.gov/argo/nrm.git
dest: /argo/nrm.git
update: yes
- name: install nrm pipenv
shell: PIPENV_VENV_IN_PROJECT=1 pipenv install
args:
chdir: /argo/nrm.git
- { include: dependencies.yaml, become: yes }
- { include: install.yaml, become: yes, when: install }
- { include: ci.yaml, become: yes, when: ci }
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment