jenkins任务的创建是他核心的部分
其中我用的就是前面两个,我的应用场景如下,一个是创建自由风格的软件项目(一个是nodejs打包vue的项目进行上传),一个是构建一个maven项目(maven我用于后台的打包上传,运行jar文件)备注:(下面的复制能复制已有的任务比较方便,前提是你得有任务,能搜索出来)
一、构建一个maven项目
1、30和100是你构建的任务保持的天数
2、credentials是你再上一步创建的凭据,repository url是你的svn地址
3、clean install 这是你要执行的mavn命令
4、构建后操作设置,选择红色部分
source files是你文件的目录,remove prefix是去掉target,只上传sbed-1.0.0.jar的部分
excc command这是你要执行的linux命令
这个命令是在上传成功之后执行,首先我先杀死端口号9200,然后我再把原来的jar文件进行重命名,之后我再把上传的文件重新命名为我要运行的jar文件,之后我再执行我的linux脚本进行运行程序
二、创建一个自由风格的项目
前面两步都一样,不做陈诉,下面的不通的部分如下:
nodejs是我配置的全局工具设置里面设置的,
打包成功之后构建之后进行如下书写
5、构建任务已经创建完成,立即构建,构建成功,查看控制台,能看到执行命令的结果