我已經爲Jenkins安裝了協同插件。如何使用Jenkins從協同作用中獲取源代碼
我想從協同數據庫中獲取一些代碼。
我如何使用jenkins做到這一點?
我已經給出了Jenkins的SCM部分中的所有細節,例如DB值,引擎,用戶名和密碼。
我已經爲Jenkins安裝了協同插件。如何使用Jenkins從協同作用中獲取源代碼
我想從協同數據庫中獲取一些代碼。
我如何使用jenkins做到這一點?
我已經給出了Jenkins的SCM部分中的所有細節,例如DB值,引擎,用戶名和密碼。
嗯,我在註釋中規定,以下原問題錯誤背後的原因是有關PATH:
Cannot run program "ccm" (in directory "C:\Program Files\Jenkins\jobs\test\workspace"): CreateProcess error=2, The system cannot find the file specified...
對於秒問題即
Cannot run program "C:\Program Files\IBM\Rational\Synergy\7.1\bin" (in directory "C:\Program Files\Jenkins\jobs\test\workspace"): CreateProcess error=5, Access is denied
看起來你沒有指定完整的可執行文件的路徑,如上面的錯誤信息所示。
希望改變
"C:\Program Files\IBM\Rational\Synergy\7.1\bin"
到
"C:\Program Files\IBM\Rational\Synergy\7.1\bin\executable_name.exe"
應該做的伎倆。
好的。非常感謝。你可能可以在下一個錯誤消息中提供幫助 - [workspace] $「C:\ Program Files \ IBM \ Rational \ Synergy \ 7.1 \ bin \ ccm.exe」start -d DBPath -nogui -m -q -h ServerName -n用戶名-pw ******** -rc CCM命令失敗 警告:無法打開日誌文件 'C:\ \ ccm_ui.log' 警告:IBM Rational的協同啓動失敗。 當我在cmd中運行它時,它仍然運行。 – user3783125 2014-09-11 06:28:07
jenkins有什麼東西可以阻止自己訪問synergy db。就像它正在遠程調用一樣。 – user3783125 2014-09-11 06:45:42
你是否通過命令行運行完全相同的命令,它工作正常嗎? – Technext 2014-09-11 06:45:46
那麼你遇到了什麼問題? – Technext 2014-09-10 13:20:29
由用戶匿名啓動 構建在工作區C:\ Program Files \ Jenkins \ jobs \ test \ workspace [workspace] $ ccm start -d DB_Path -nogui -m -q -h Server_Name -n user_name -pw **** **** -rc java.io.IOException:無法運行程序「ccm」(在目錄「C:\ Program Files \ Jenkins \ jobs \ test \ workspace」中):CreateProcess error = 2,系統找不到文件指定 \t位於java.lang.ProcessBuilder.start(未知源) \t at hudson.Proc $ LocalProc。(Proc.java:244) \t at hudson.Proc $ LocalProc。 (Proc.java:216) \t at hudson.Launcher $ LocalLauncher.launch(Launcher.java:773) –
user3783125
2014-09-10 13:38:28
Jenkins正在運行的用戶的PATH中的程序「ccm」?嘗試打印'echo%PATH%'並查看在該作業的控制檯日誌中獲得的內容。 – Technext 2014-09-10 13:44:02