Added step to add bioconda as channel for dependencies
Some checks failed
autoBIGS.cli-bioconda/pipeline/head There was a failure building this commit

This commit is contained in:
Harrison Deng 2025-02-19 19:15:58 +00:00
parent 1def4bb15f
commit bb04a02af3
3 changed files with 6 additions and 6 deletions

5
Jenkinsfile vendored
View File

@ -21,6 +21,7 @@ pipeline {
}
stage("conda") {
steps {
sh 'conda config --add channels bioconda'
sh 'conda env update -n base --file environment.yml'
}
}
@ -36,18 +37,14 @@ pipeline {
}
stage("lint") {
steps {
container(miniforge3) {
dir('auto-updated-bioconda-recipes') {
sh 'conda -n install python=3.10 bioconda-utils'
sh 'bioconda-utils lint recipes/ --packages autobigs-cli'
}
}
}
}
stage("build") {
steps {
dir('auto-updated-bioconda-recipes') {
sh 'conda install autobigs-engine=$(python ../pypi_latest_ver.py autoBIGS.engine)'
sh 'conda build recipes/autobigs-cli'
}
}

@ -0,0 +1 @@
Subproject commit 5b96026a21dcf8aaeb86115c2422633b099856c4

View File

@ -6,3 +6,5 @@ dependencies:
- conda-build
- grayskull
- git
- bioconda-utils
- python=3.10.*