Commit b4d163cf authored by Rane Squires's avatar Rane Squires

Merge branch 'development' into 'master'

Development -> Master

See merge request !1
parents f3984e1f 8a12dd29
Pipeline #118 canceled with stages
......@@ -17,10 +17,10 @@ class anaconda::environments {
}
exec { 'setupvanilla3':
unless => "conda env list | grep -q '/opt/miniconda/envs/vanilla3'",
unless => "conda env list | grep -q '/opt/anaconda/envs/vanilla3'",
command => 'conda env create -f /opt/envs/vanilla3.yml',
require => File['/opt/envs/vanilla3.yml'],
path => ['/bin','/opt/miniconda/bin']
path => ['/bin','/opt/anaconda/bin']
}
file { '/opt/envs/tensorflow.yml':
......@@ -30,10 +30,10 @@ class anaconda::environments {
}
exec { 'setuptensorflow':
unless => "conda env list | grep -q '/opt/miniconda/envs/tensorflow'",
unless => "conda env list | grep -q '/opt/anaconda/envs/tensorflow'",
command => 'conda env create -f /opt/envs/tensorflow.yml',
require => File['/opt/envs/tensorflow.yml'],
path => ['/bin','/opt/miniconda/bin']
path => ['/bin','/opt/anaconda/bin']
}
file { '/opt/envs/tensorflow-gpu.yml':
......@@ -43,10 +43,10 @@ class anaconda::environments {
}
exec { 'setuptensorflow-gpu':
unless => "conda env list | grep -q '/opt/miniconda/envs/tensorflow-gpu'",
unless => "conda env list | grep -q '/opt/anaconda/envs/tensorflow-gpu'",
command => 'conda env create -f /opt/envs/tensorflow-gpu.yml',
require => File['/opt/envs/tensorflow-gpu.yml'],
path => ['/bin','/opt/miniconda/bin']
path => ['/bin','/opt/anaconda/bin']
}
#file { '/opt/envs/bioinformatics.yml':
......@@ -56,10 +56,10 @@ class anaconda::environments {
#}
#exec { 'setupbioinformatics':
# unless => "conda env list | grep -q '/opt/miniconda/envs/bioinformatics'",
# unless => "conda env list | grep -q '/opt/anaconda/envs/bioinformatics'",
# command => 'conda env create -f /opt/envs/bioinformatics.yml',
# require => File['/opt/envs/bioinformatics.yml'],
# path => ['/bin','/opt/miniconda/bin']
# path => ['/bin','/opt/anaconda/bin']
#}
}
......@@ -7,13 +7,13 @@
class anaconda::install {
exec { 'downloadconda':
creates => '/opt/miniconda.sh',
command => 'wget https://repo.continuum.io/miniconda/Miniconda3-latest-Linux-x86_64.sh -O /opt/miniconda.sh',
command => 'wget https://repo.continuum.io/archive/Anaconda3-2019.10-Linux-x86_64.sh -O /opt/anaconda.sh',
path => ['/usr/bin'],
}
exec { 'initialinstallconda':
creates => '/opt/miniconda/bin/activate',
command => 'bash /opt/miniconda.sh -b -p /opt/miniconda',
creates => '/opt/anaconda/bin/activate',
command => 'bash /opt/anaconda.sh -b -p /opt/anaconda',
path => ['/bin' , '/usr/bin'],
require => Exec['downloadconda'],
}
......
......@@ -7,7 +7,7 @@
class anaconda::update {
exec { 'updateconda':
command => 'conda update conda',
path => ['/opt/miniconda/bin',],
path => ['/opt/anaconda/bin',],
schedule => 'daily',
}
}
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