ant脚本配置liferay-portlet项目jenkins构建
一、检出主服务器项目并import到本地svn服务器
暂更改名称为liferayManage_zhong
二、更改配置文件
1、build.xml(添加sdk.path全局属性)sdk.path为你的liferay sdk位置
<project name="liferayManage-portlet" basedir="." default="deploy">
<property name="sdk.path" value="D:/liferay-sdk"/>
<import file="${sdk.path}/portlets/build-common-portlet.xml" />
</project>
2、修改D:\liferay-sdk\portlets下build-common-portlet.xml
改为绝对路径
<property name="project.dir" value="${sdk.path}" />
<import file="${sdk.path}/build-common-plugin.xml" />
修改D:\liferay-sdk\build-common-plugin.xml文件
<import file="${sdk.path}/build-common.xml" />
build-common.xml文件可以不改
三、启动jenkins新建项目
1、新建job
Job名为liferayManage_zhong 配置svn如下
配置jenkins系统ant如下(请保证计算机中装有ant ,jenkins自带ant版本低 不用)
配置job中ant如下
2、构建项目
Build now之后可看见执行了很多目标如下(界面右边是详细介绍)
最终如下:
在liferay sdk的dist文件夹和tomcat同级的deploy文件夹都能看见打包好的项目
四、启动liferay自带的tomcat,运行如下