Page History
...
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.sh
...
bin/ana-rel-admin --force --cmd psana-conda-src --name 4.0.56 --basedir `pwd`
Conda build
Everything works on s3df psana node under login psreldev because it needs some disk space... Other than that it can be built under any. other user.
Clone psana1-feedstock
IT IS ALREADY DONE ONCE for psreldev
> s3dflogin
ssh psana -l psreldev
cd git
rm -rf psana1-feedstock/
git clone https://github.com/slac-lcls/psana1-feedstock
Set environment
source /sdf/group/lcls/ds/ana/sw/conda1/manage/bin/psconda.sh
conda deactivate
conda activate conda_build_svn
Run conda build
cd ~/git/psana1-feedstock/
Update in ~psreldev/git/psana1-feedstock/recipe/meta.yaml
fields for set version and sha256
conda build -c lcls-i -c conda-forge recipe
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