2013-02-18 147 views
0

從過去的1小時開始,我的耳朵裏出現了這個問題。 如何在jenkins中創建構建作業時調用項目。 通過使用Freestylebuild,我創建了一個構建作業。我給生成名稱,描述,添加maven,添加顛覆路徑並保存它。主要問題是我沒有找到這個構建和我的項目之間的鏈接。 要求更簡單如何爲我的Java項目創建構建作業。在創建構建的時候,我應該在構建中指定我的項目?如何在jenkins中創建構建作業時調用項目

請注意。任何合適的答案可以理解

感謝

回答

1

當您創建工作時,您是否看到此部分?

enter image description here

只需點擊Add build step並選擇CMD /殼/行家 - whataver腳本項目使用的版本。

+0

嗨。非常感謝你。我的項目正在使用POM腳本。我想添加Maven。我點擊添加構建步驟並選擇調用maven高級別目標。選擇最新的Maven版本並保存。在這裏我只是調用maven,但我會在哪裏指定我的項目在構建? – user1983063 2013-02-19 10:01:07

+1

1.如果您使用版本控制工具 - 然後查看「構建觸發器」上方同一頁面中名爲源代碼管理的部分,請選擇項目父級POM所在的版本化路徑/ URL。 2.如果您不使用版本控制,Jenkins將默認從當前工作區進行構建。所以它會查找'$ WORKSPACE/pom.xml' 3.如果你想改變工作區轉到Manage Jenkins> Configure' - 請參閱主目錄頂部,點擊'Advanced'並更改工作區目錄 – 2013-02-19 10:20:40

1

您需要添加build step,也許Invoke maven因爲你已經提到,在這一問題。在配置字段中填寫適當的參數,然後觸發構建。

我對maven不太熟悉,但是如果您使用的是ant,您將創建一個新的build stepInvoke ant然後指定螞蟻目標。這將構建由ant腳本指定的項目。

+0

如果我沒有錯1)構建步驟創建一個新的構建作業2)調用maven指定maven版本和目標,同時創建構建3)指定maven或ant目標? 。請允許我通過指定螞蟻目標讓我知道你的意思。 – user1983063 2013-02-19 09:56:35

+0

Ant目標特定於ant腳本。我想你不是使用螞蟻,而是使用maven。所以你不必爲此煩惱。 – 2013-02-19 10:41:23

相關問題