根据the docs,在script
的{{1}}参数中可以有多行
但是,我在阶段步骤中尝试了以下操作,并且只执行了第一行
说明性管道:
bat
脚本管道:
...
bat """
c:\\path\\to\\conda activate my_env
cd c:\\path\\to\\scripts
python myscript.py ${some_arg}
"""
...
我该怎么做才能使所有行按顺序执行?
p.s。我知道我可以用“&”将命令链接成一行,但是很快就变得不易理解。
答案 0 :(得分:1)
您可以添加关键字 call ,无论您在哪里在线运行脚本,请遵循以下步骤:-
...
bat """
call c:\\path\\to\\conda activate my_env
cd c:\\path\\to\\scripts
call python myscript.py ${some_arg}
"""
...