持续集成 jenkins+shell 脚本持续集成 (三)

金主 · 2017年09月11日 · 最后由 金主 回复于 2018年01月15日 · 5875 次阅读

大家好,我是金主,本章主要讲 jenkins 的搭建与使用,喜欢的话给个赞!😝

准备 shell 脚本

  1. 终端输入 vi test.sh
  2. 开始编辑输入一下内容: echo "hello world" 
  3. 输入完毕后,按 Esc,然后输入 :wq ,按 enter
  4. 开始运行, 输入 ./test.sh ,(前面有个点,表示当前目录下)或 sh test.sh 是不是提示拒绝访问?
  5. 命令行输入 chmod +x ./test.sh ,即可,这样就增加了可执行权限 这下可以运行程序了,敲入 ./test.shsh test.sh 运行,是不是有惊喜啊!居然说出了 “hello world”

jenkins 的搭建与使用

  1. 搭建步骤:
    1. 下载安装 Jenkins(没有安装 JDK,要安装 JDK; 官网自己下载:https://jenkins.io
    2. 进入 jenkins 的 war 包目录,找到执行命令: java -jar jenkins.war --httpPort=8080
    3. 打开浏览器输入地址: http://localhost:8080/ , 展示页面提示让进入某个路径,我这里把这个路径叫 XXX。如图
    4. 打开终端,输入 cd XXX ,会提示没有权限;接下来要进入管理员权限,输入 sudo cd/user XXX ,(若还提示没有权限,就输入 sudo cat XXX ),显示密码,复制粘贴到 localhost:8080 展示页面的输入框。
    5. 进入页面,让选择安装插件,左边为所有插件,右边可以自定义安装,选择一个点击,等待插件下载安装完毕 。
    6. 第一次运行 Jenkins,需要设置管理员信息后,点击保存。
    7. Jenkins 的安装算是全部完毕了。
      最后安装插件,构建项目执行!
  2. 准备构建 shell 脚本
    1. 新建项目,构建环境内容,如图,(图中构建时调的./print.sh 脚本改成./test.sh 就好啦)
    2. 构建成功之后,准备执行,点击立即构建按钮,build History 里会有构建记录,点击你刚刚构建的记录,准备查看结果
    3. 查看构建结果,点击 console Output 按钮,查看控制台输出
  3. 注意:给路径,文件开权限,不然可能无法访问:举例 chmod 777 /Users/weixiangyang/Desktop chmod 777 ./print.sh
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
共收到 2 条回复 时间 点赞

这不就是最简单的一个 job 所出的 image 成功嘛

@kmkmkm 对啊,目的只是让初学者了解下 Jenkins 的运作大概流程,再详细的教程百度上太多了

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册