我已经准备好python脚本,并且需要使用Hudson CI运行。我可以看到配置作业中唯一受支持的环境是可执行外壳。如何在可执行Shell(Bash Shell)中运行python脚本?有什么想法或建议吗?
答案 0 :(得分:0)
python3
python3 file.py
python2
python file.py
答案 1 :(得分:0)
除了明显的python3 file.py
或python file.py
之外,还可以通过在顶部引入适当的shebang来使python文件自己执行:
#!/usr/bin/env python3
...
(script follows here)
或
#!/usr/bin/env python
...
(script follows here)
使用这些,您的CI不需要知道脚本是用python,shell,perl或它使用的任何语言编写的。