Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
argo
infrastructure
Commits
452252c5
Commit
452252c5
authored
Jun 26, 2018
by
Swann Perarnau
Browse files
[feature] add NRM ci/install role
Add role to activate ci/install on chameleon.
parent
8f21a0da
Changes
4
Hide whitespace changes
Inline
Side-by-side
ansible/roles/nrm/tasks/ci.yaml
0 → 100644
View file @
452252c5
-
name
:
add NRM CI dependencies
package
:
name
:
"
{{
item
}}"
state
:
present
with_items
:
flake8
ansible/roles/nrm/tasks/dependencies.yaml
0 → 100644
View file @
452252c5
-
name
:
add nrm dependencies
package
:
name
:
"
{{
item
}}"
state
:
present
with_items
:
-
hwloc
ansible/roles/nrm/tasks/install.yaml
0 → 100644
View file @
452252c5
-
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
ansible/roles/nrm/tasks/main.yaml
0 → 100644
View file @
452252c5
-
{
include
:
dependencies.yaml
,
become
:
yes
}
-
{
include
:
install.yaml
,
become
:
yes
,
when
:
install
}
-
{
include
:
ci.yaml
,
become
:
yes
,
when
:
ci
}
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment