持续集成和持续交付工具-jenkins
jenkins说明
jenkins是一款由Java编写的开源的持续集成工具,它运行在Servlet容器中(例如Apache Tomcat)。它支持软件配置管理(SCM)工具(包括AccuRev SCM、CVS、Subversion、Git、Perforce、Clearcase和RTC),可以执行基于Apache Ant和Apache Maven的项目,以及任意的Shell脚本和Windows批处理命令,可以通过各种手段触发构建,例如提交给版本控制系统时被触发,也可以通过类似Cron的机制调度,也可以在其他的构建已经完成时,还可以通过一个特定的URL进行请求。
jenkins安装
官方下载:https://jenkins.io/zh/download/
有相应系统的安装包和通用包(.war),通过Servlet容器运行
1、WAR包安装
将最新的稳定Jenkins WAR包 下载到您计算机上的相应目录。在下载的目录内打开一个终端/命令提示符窗口。
运行命令
java -jar jenkins.war
浏览 http://127.0.0.1:8080 ,并等到Unlock Jenkins页面出现。
2、brew
安装
Mac下执行brew install jenkins-lts
命令安装
MacBook-Pro:~ mleo$ brew install jenkins-lts Updating Homebrew... ==> Auto-updated Homebrew! Updated 2 taps (homebrew/core and homebrew/cask). ==> New Formulae zabbix-cli ==> Downloading http://mirrors.jenkins.io/war-stable/2.164.1/jenkins.war ==> Downloading from http://mirrors.tuna.tsinghua.edu.cn/jenkins/war-stable/2.164.1/jenkins.war ######################################################################## 100.0% ==> jar xvf jenkins.war ==> Caveats Note: When using launchctl the port will be 8080. To have launchd start jenkins-lts now and restart at login: brew services start jenkins-lts Or, if you don't want/need a background service you can just run: jenkins-lts ==> Summary
相关推荐
programmeryu 2020-09-24
lrcoop 2020-08-15
jingzhaopan 2020-07-08
longzhanpeng 2020-06-21
LiHansiyuan 2020-06-14
lrcoop 2020-06-13
达观数据 2020-11-11
汪康 2020-10-30
ppppfly 2020-10-24
synshitou 2020-10-21
Topbeyond 2020-08-21
lrcoop 2020-08-18
young依然 2020-08-17
oden 2020-08-16
yserver 2020-08-15
王永迪 2020-08-15
pursuemylife 2020-08-14
pandaphinex 2020-08-09