Jenkins简单搭建使用

1. 安装
[highgo@localhost ~]$ java -jar jenkins.war

注意:不能关闭终端,否则程序会关闭

  • Jenkins home目录
    运行成功后会在当前用户的home目录下创建名为 .jenkins 的隐藏目录
  • 配置
    本机浏览器打开:localhost:8080
    输入图片说明
    看见该页面说明Jenkins服务正常运行起来了
    此时回到运行Jenkins服务的终端找到如下部分填入密码(也可以根绝页面中的提示在/home/highgo/.jenkins/secrets/initialAdminPassword文件中找到密码)
    输入图片说明
  • 插件安装
    安装推荐插件或根据自己需求选择,在此我选择第一项安装推荐插件进入安装插件安装过程
    输入图片说明
  • 创建管理员用户
    插件安装完成进入创建管理员用户界面,填入信息,点击 Save and Finish 完成安装过程
    输入图片说明
  • 主页
    输入图片说明
2.简单使用

主页点击 "创建一个新任务" 创建第一个任务 。输入任务名称,选择项目类型,在此我选择"构建一个自由风格的软件项目" 为例
输入图片说明
进入项目配置页面
输入图片说明
配置项目很多,先不管复杂的配置项目,可以需要的时候再去了解。
找到:构建 =》增加构建步骤 =》Execute shell
输入图片说明
在此可以编写linux shell命令,完成我们需要的工作
我们简单编写如下命令:

mkdir Hello
cd Hello
touch hello.txt
echo "Hello World" >> hello.txt

点击保存(退出编辑页面)或应用(保存当前编辑的内容,不退出)
输入图片说明
点击"立即构建运行项目"
输入图片说明
在此可以看到我们运行了两次,第二次有错误,我们可以查看错误原因是目录以及存在了
输入图片说明
输入图片说明

  • 项目工作目录
    项目运行会在jenkins的主目录下的workspace中创建一个与项目同名的工作目录,
    我们可以在此看到编写的shell创建的目录Hello以及文件hello.txt
[highgo@localhost workspace]$ pwd
/home/highgo/.jenkins/workspace
[highgo@localhost workspace]$ ll
total 0
drwxrwxr-x. 3 highgo highgo 19 Jan 29 01:26 Test
[highgo@localhost workspace]$ cd Test/
[highgo@localhost Test]$ ll
total 0
drwxrwxr-x. 2 highgo highgo 23 Jan 29 01:26 Hello
[highgo@localhost Test]$ cd Hello/
[highgo@localhost Hello]$ ll
total 4
-rw-rw-r--. 1 highgo highgo 12 Jan 29 01:26 hello.txt

配置项目时勾选"Delete workspace before build starts",会在每次构建前删除目录重新创建,
对于我们的Test项目来说,勾选后,就不会出现目录存在的错误了。
输入图片说明

Jenkins功能很多,在此只是简单的一个介绍,可以根据具体的需要来灵活使用,Jenkins还提供大量的插件。

转载于:https://my.oschina.net/u/3618133/blog/1614949

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值