1
は、それがsource activate MyCondaEnv
と同じくらい簡単ですが、私はJenkinsfileにしようとした場合:Jenkinsfileを使ってconda環境をどのようにアクティブにできますか?端子を介して
sh '. /home/rwardrup/anaconda3/bin/activate MyCondaEnv',
ジェンキンスコンソールに戻ります:
Running shell script
+ . /home/rwardrup/anaconda3/bin/activate MyCondaEnv
+ [[ -n ]]
/var/lib/jenkins/workspace/testing/[email protected]/durable-bb4a4c30/script.sh: 4: /home/rwardrup/anaconda3/bin/activate: [[: not found
+ [[ -n ]]
/var/lib/jenkins/workspace/testing/[email protected]/durable-bb4a4c30/script.sh: 7: /home/rwardrup/anaconda3/bin/activate: [[: not found
+ echo Only bash and zsh are supported
Only bash and zsh are supported
+ return 1
私はそこに少しシェバングを投げてみました: sh '$!/bin/bash. /home/rwardrup/anaconda3/bin/activate MyCondaEnv'
、それはそれとしなければならないことができることを考え、そして私が手:
Running shell script
+ /bin/bash. /home/rwardrup/anaconda3/bin/activate MyCondaEnv
/var/lib/jenkins/workspace/testing/[email protected]/durable-2a550d19/script.sh: 2: /var/lib/jenkins/workspace/testing/[email protected]/durable-2a550d19/script.sh: /bin/bash.: not found
が活性化して使用する方法はありますJenkinsfileによるConda環境ですか?私は
Django venv in a Jenkinsfileを使用していくつかの情報を見つけましたが、それは私の状況では動作しませんでした。
:
はこれを試してみてください!どうもありがとうございました。 –