我的执行脚本为:
jenkins 运行结果是成功的,但是项目没启起来,因为虚拟环境没激活,不知道怎么下一步了。
你在 python 前面增加虚拟环境的路径试试呢
cd /jm/bin
source /jm/bin/activate
cd /var/lib/jenkins/workspace/college
nohup cd /jm/bin/python manage.py runserver &
楼上的意思用虚拟环境目录下的 python 全路径来运行试试
nohup /jm/bin/python manage.py runserver &
cd /jm/bin
source /jm/bin/activate
cd /var/lib/jenkins/workspace/college
nohup /jm/bin/python manage.py runserver & 还是一样的
有可能跟环境变量有关。
搜一下.bash_profile 和.bashrc 的区别
我是 rpm 安装的,jenkins 在 var/lib 下面,请问你说的那个 console 在哪里啊
请问,怎么知道虚拟环境没有激活 ?
上面的是手动启的,下面的是 jenkins 启的,很明显
很明显,上下有同样的进程号。。。