如何在jenkins中执行shell文件

mzsu5hc0  于 2023-10-17  发布在  Jenkins
关注(0)|答案(1)|浏览(156)

Shell脚本是一个管道作业1),其中输入file.json位于远程主机上。2)shell脚本的输出是json,它应该复制到远程主机。
curl -u:-X POST -k -H 'Content-Type:text/plain' -i https://<artifactory_host>/artifactory/API/search/aql

7cjasjjr

7cjasjjr1#

在Jenkins管道中创建一个stage来执行脚本将是实现此要求的一个很好的选择。举例来说:

stage('My script execution'){
  steps {
    sh "<script-content>"
        }
}

将JSON文件转发到输出服务器的复制或任何SCP操作可以是同一脚本的一部分。

相关问题