jenkins不用安装直接使用war包就可以使用:www.jenkins.io/download/
基础环境
JDK8: 最好使用JDK8,新版本有兼容问题。www.oracle.com/java/techno…
环境变量JENKINS_HOME配置,其值将决定war包解压位置。
初次启动
命令行:java -jar *.war,*为下载的war包位置,自定义端口为9090。
打开网页localhost:9090,初次启动会比较久耐心等就好了,初次会要求输入管理员密码并安装插件,插件的话选择什么都不装,因为官方节点速度很慢。直接进入页面再配置就好了。
插件安装
将升级站点的地址更换为:
mirrors.cloud.tencent.com/jenkins/upd…
上传插件的功能就是上传自己下载的离线插件
离线插件地址:updates.jenkins-ci.org/download/pl…
插件安装:
nodejs: updates.jenkins-ci.org/download/pl…
postbuildscript: updates.jenkins-ci.org/download/pl…
svn: updates.jenkins-ci.org/download/pl…
简体中文:updates.jenkins-ci.org/download/pl…
构建环境配置
在安装nodejs插件之后才会出现下面nodejs安装选项。别名随便填,安装目录为电脑本地nodejs安装目录
构建配置
准备工作完成了,可以开始构建项目了
选择Freestyle project
general
不用填也可
源码管理
使用的svn(公司),填写资源库的地址以及svn账号密码
构建触发
使用github的话可以很方便地配置githook每次提交的时候触发,svn的话比较麻烦一点,不过公司的项目发布不实很频繁,所有就设置了一个poll SCM(crontab)
构建环境
选择自己配置的node环境就可以了
构建
这里就是命令行命令执行以下npm run build
构建后操作
安装了postbuildscript之后会出现Execute Scripts选项。这里我是自己写了个bat脚本。在构建之后对dist文件夹再做一些处理。
最后保存就可以了。
开始构建
最基础的 构建配置完成了,可以开始构建了
蓝色表示成功,红色表示失败,灰色表示手动终止
构建内容页面
控制台输出页面就是