我的问题是,我尝试执行shell脚本,通过Jenkins将创建的文件从msbuild复制到AWS s3。然后,我添加了新的构建步骤"Execute“,并通过命令将其设置为执行shell脚本: sh publishS3.sh没有发生什么事情,而且文件没有在s3桶中附加。然后,我尝试通过在Jenkins本地目录中键入shPublishS3.sh来执行shell</em
我试图通过在Jenkins中执行shell脚本来运行python脚本。据我理解,Jenkins使用自己的shell或Python解释器,这与本地环境不同。即,从执行shell的Jenkins运行命令python -V,我得到了2.7.12 version
在运行python -V的终端中,我得到了3.7.0,我在bash_aliases中将“python”别名为/usr/loca