Page History
...
Initialization for build on s3df
IT IS ALREADY DONE ONCE
create conda_build_svn environment
s3dfnx - nx - server on s3df connects to dubrovin@sdflogin002
cd .. . /con-build
. /sdf/group/lcls/ds/ana/sw/conda1/manage/bin/psconda.sh
conda create -n conda_build_svn svn conda_build anaconda-client
clone anarel-manage
cd .../con-build OR cd /sdf/group/lcls/ds/ana/sw/conda1/
. /sdf/group/lcls/ds/ana/sw/conda1/manage/bin/psconda.sh
git clone git@github.com:slaclab/anarel-manage.git
make
...
github seen from psana nodes
ema ~/.gitconfig[user]
name = msdubrovin
email = msdubrovin@gmail.com
\[http\] - remove
...
Run bin/ana-rel-admin on s3df
login as myself
> s3dfnx ends up as dubrovin@sdflogin002
> psana ... because /afs/slac/g/pcds/svn/pdsdata is seen from psana nodes only... (Wilko)
. /sdf/group/lcls/ds/ana/sw/conda1/manage/bin/psconda.sh
cd .../con-build/anarel-manage
bin/ana-rel-admin --force --cmd psana-conda-src --name 4.0.58 --basedir `pwd`cd <path-to>/anarel-manage
login as psreldev
> s3dfnx ends up as dubrovin@sdflogin002
ssh psana -l psreldev
cd /sdf/group/lcls/ds/ana/sw/conda1/manage
conda activate and run ana-rel-admin
source . /sdf/group/lcls/ds/ana/sw/conda1/manage/bin/psconda.shcd .../con-build/anarel-manage
conda deactivate
conda activate conda_build_svn
bin/ana-rel-admin --force --cmd psana-conda-src --name 4.0.58 56 --basedir `pwd`
Run conda build
References
- Building Conda Packages And Releases
- conda-cheatsheet.pdf
- https://conda.io/projects/conda/en/latest/user-guide/tasks/manage-environments.html#cloning-an-environment
- /reg/g/psdm/etc/psconda.sh -> /cds/sw/ds/ana/conda1/manage/bin/psconda.sh
- Running at S3DF