![](/img/trans.png)
[英]Not able to run batch script(.bat file) in Jenkins client machine
[英]How to run bat file in jenkins
Tatkal,你不能像你的圖像那樣執行命令,
你為什么不試試呢
C:\\用戶\\ ADMIN \\工作區\\ demowork \\的run.bat
要么
調用“C:\\ users \\ admin \\ workspace \\ demowork \\ run.bat”
“還在jenkins文件夾里面自動創建工作區文件夾,用作業標題名稱創建。你們可以詳細解釋一下” -
Jenkins自動創建具有職位名稱的文件夾,保存職位數據和其他構建信息......這就是它的工作原理。 默認情況下,在jenkins作業中,您可以使用$ WORKSPACE變量訪問工作區
你已經把很少的細節放在這里,所以我只是純粹猜測..
執行Windows批處理命令是字面上執行代碼,而不是執行文件..執行文件您可以使用此命令:
啟動cmd.exe / c C:\\ myprj \\ mybat.bat
或者您可以獲取.bat文件的內容並在該命令行中重寫。
Jenkins的工作方式是為每個作業創建自己的工作區,主要是為沙箱環境,它是一個測試框架,因此它應該用於對代碼進行更改,然后將其推送到您的實時(工作)環境。 人們使用它來自動執行某些任務,但這不是Jenkins的主要用途..如果上述內容無法幫助您讓我知道錯誤的更多細節,我可以嘗試幫助您。
node {
bat 'D:\\gatling-charts-highcharts-bundle-3.0.2\\bin\\gatling.bat'
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.