jenkins + remote powershell script

时间:2017-08-08 16:20:58

标签: jenkins

我有一个Windows构建服务器A,另一个服务器B它安装了weblogic应用服务器..

一旦我从A触发工作,它将给出编号和版本号(4.2.3-100)

我的工作是我必须将此值传递给B服务器,它有一个文件demo.text,4.2.3-100值应该在demo.txt文件中更新 我写了一个powershell脚本并保存在B服务器上,使用psexec从服务器jenkins触发该脚本

$文件1 =" C:\ demo.txt"

$ oldText = Get-Content $ file1 | select -Index 14 $ b =获取日期 写入输出"备份在$ b"

完成

Get-Content" C:\ demo.txt" | ForEach-Object {$ _ -replace" $ oldText",$($ env:BLD_NUMBER) - $($ env:BUILD_NUMBER) - $ b" } | Set-Content" C:\ demo.txt" -Force

0 个答案:

没有答案