MENU

Category: 必知必会 - jenkins发布专题 »

jenkins发布 安装部署

jenkins发布 安装部署

repo


sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo
sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key

yum安装


yum install jenkins

 查看文件目录

rpm -ql jenkins


/etc/init.d/jenkins      
#jenkins服务的启动执行脚本
/etc/logrotate.d/jenkins   
#jenkins的日志切割
/etc/sysconfig/jenkins    
#jenkins的主要配置文件,可以配置JENKINS_HOME主目录,
JENKINS_USER启动用户、JENKINS_PORT启动端口
/usr/lib/jenkins
/usr/lib/jenkins/jenkins.war  
#jenkins的war包文件存放位置
/usr/sbin/rcjenkins
/var/cache/jenkins
/var/lib/jenkins
/var/log/jenkins

Read More

jenkin 备份还原

thinbackup

安装好thinbackup插件后,直接在【系统管理】找到【thinbackup】

点击【setting】,进行配置

配置thinbackup相关信息,保存的路径,多久备份一次。基本设置即可

开始备份环境,点击【backup now】后,并无其它提示信息

点击还原配置信息,点击【Restore】

选择要还原的配置环境日期,即可完成还原操作。

Read More

jenkins 发布 -nodejs

编译视图

图1:编译打包视图

图2:测试环境多分支分布

插件:git Parameter

构建shell:

echo $JOB_NAME ${JOB_BASE_NAME}
npm -v
node -v

#npm install
npm run build


rm  ${JOB_BASE_NAME}.tar.gz -rf
tar zcf  ${JOB_BASE_NAME}.tar.gz dist/ node_modules/ server/ server.js favicon.ico
#打包

Read More