war / ear构建文件的自动部署不适用于jenkins

时间:2013-10-09 00:57:01

标签: tomcat ant jenkins

在tomcat上使用jenkins进行WAR / EAR部署的自动化无法正常工作 我的构建和后期构建操作如下:

生成 调用Ant

Ant版本:默认

target:buildall packageall testall deploy undeploy

构建文件:project-bare / build.xml

属性:

build.artifact=${BUILD_ARTIFACT}
build.tag=${BUILD_TAG}
artifact.dir=${WORKSPACE}/${ARTIFACT_DIR}
build.file.dir=${WORKSPACE}/${BUILD_FILE_DIR}
url=${DB_URL}
user=${DB_USER}
server.name=${SERVER_NAME} 
server.user=${SERVER_USER}
tomcat.init=${TOMCAT_INIT} 
tomcat.dir=${TOMCAT_DIR}

发布后操作(插件):

将战争/耳朵部署到容器

        WAR/EAR files : project.war
        context path  : project
        container     : tomcat7.x

                manager user name : username
                manager password  : password
                tomcat url        : http://my url:8080

它显示构建成功但是如果我去服务器查看最​​新部署的war文件它显示旧版本,这意味着它没有部署它。 请帮助!!

0 个答案:

没有答案