Jenkins简单搭建使用

1. 安装

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

注意:不能关闭终端,不然程序会关闭java

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

2.简单使用

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

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

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

  • 项目工做目录
    项目运行会在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还提供大量的插件。ui

相关文章
相关标签/搜索