python 持续集成工具_持续集成和持续交付工具-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安装

有相应系统的安装包和通用包(.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

? /usr/local/Cellar/jenkins-lts/2.164.1: 7 files, 77.3MB, built in 26 seconds

==> `brew cleanup` has not been run in 30 days, running now...

Removing: /Users/mleo/Library/Caches/Homebrew/java_cache... (275B)

Removing: /Users/mleo/Library/Logs/Homebrew/cocoapods... (64B)

安装完成后可以执行brew services list查看安装服务MacBook-Pro:~ mleo$ brew services list

Name Status User Plist

jenkins-lts stopped

启动jenkins,执行brew services start jenkins-lts

关闭jenkins,执行brew services stop jenkins-ltsMacBook-Pro:~ mleo$ brew services start jenkins-lts

==> Successfully started `jenkins-lts` (label: homebrew.mxcl.jenkins-lts)

第一次进行需解锁

1460000038851736

通过cat /Users/mleo/.jenkins/secrets/initialAdminPassword 查看密码

推荐插件安装中

1460000038851735

创建第一个管理员

1460000038851738

实例配置

1460000038851741

进入系统

1460000038851742

jenkins使用

部署项目

一、创建任务

左上角点击新建任务

1460000038851737

选择自由风格项目进入配置

1460000038851739

配置任务主要分下面几步:1、项目说明

2、源代码管理

3、构建触发

4、构建准备

5、构建操作

6、构建完后操作

二、执行任务

进入任务,点击立即构建

1460000038851740

三、查看日志

进入构建进程,查看控制台输出 可以查看构建日志

1460000038851743

联系方式:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值