2013-10-17 52 views
0

我試圖部署與詹金斯V時應用1.529。(顛覆插件固定 - V 1.50) 詹金斯檢測到我的SVN變化詹金斯更新,但不更新.war文件

Updating http://svn.mysite.com/myapp/trunk at revision '2013-10-17T11:10:41.062 -0300' 
U   src/main/java/br/com/mysite/client/ui/CClass.java 
At revision 598 
[trunk] $ /var/lib/jenkins/tools/hudson.tasks.Maven_MavenInstallation/Maven_3/bin/mvn -DSVN_TAG=trunk clean 
[INFO] Scanning for projectscode here 

但我的應用程序「戰爭檔案」是舊的。 當我「運行」我的應用程序時,它不檢測我所做的最後更改。

我已經嘗試了所有詹金斯選項,沒有成功: *使用「SVN更新」儘可能 *一定要檢查出一個新的副本 *首先刪除未版本控制/忽略的文件效法乾淨的檢出,然後使用「svn更新」 *使用‘SVN更新更新

回答

1

室射頻的/ var/lib中/詹金斯/職位/ MYAPP /工作區/主幹/ *

+0

換句話說,清潔工作區有所幫助。 :) –

2
[trunk] $ /var/lib/jenkins/tools/hudson.tasks.Maven_MavenInstallation/Maven_3/bin/mvn -DSVN_TAG=trunk clean 

如果這條線是從你的實際輸出,那麼你只運行一個乾淨’之前儘可能多地與‘SVN恢復’。我會建議至少也要運行一攬子計劃階段(建造只會編譯但不會創建新的戰爭)。我通常會去安裝。

+0

對不起,這僅僅是開始時的日誌, 之後我 「安裝」 和 「部署」 ( ...) [trunk] $ /var/lib/jenkins/tools/hudson.tasks.Maven_MavenInstallation/Maven_3/bin/mvn -DSVN_TAG =主幹安裝 (...) [trunk] $/var/lib/jenkins/tools/hudson.tasks.Maven_MavenInstallation/Maven_3/bin/mvn -DSVN_TAG =樹枝部署 – vs06

+1

您是否只部署到回購或應用服務器? –

+0

我部署到App Server。 – vs06