温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

什么什么jenkins pipline持续集成

发布时间:2021-10-20 10:37:11 来源:亿速云 阅读:157 作者:柒染 栏目:大数据

本篇文章给大家分享的是有关什么什么jenkins pipline持续集成,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。

    我们可以使用jenkins的pipline持续集成, 脚本化的pipline是用一种限制形式的 Groovy 语法编写的,更多的内容可以参考https://jenkins.io/zh/doc/

什么什么jenkins pipline持续集成

    这里我们先使用docker部署一个Jenkins,自从有了docker,变的方便了许多,这里使用jenkins用户使用说明中的安装方式。

    什么什么jenkins pipline持续集成

这里截图一下官方文档,来解释一下各个参数的含义:

docker run \
  -u root \
  --rm \  1
  -d \ 2
  -p 8080:8080 \ 3
  -p 50000:50000 \ 4
  -v jenkins-data:/var/jenkins_home \ 5
  -v /var/run/docker.sock:/var/run/docker.sock \ 6
  jenkinsci/blueocean 7

什么什么jenkins pipline持续集成

    安装完成之后,然后我们就可以访问jenkins页面,只是刚刚进入,你可能会看到这样的页面

什么什么jenkins pipline持续集成

    这里你可以从这里题目的目录下,拿到这个password,比如使用docker exec -it 69d1 bash进入容器取,如果做了映射,那么就可以从映射的相应的文件中取到,接下来就是一些设置用户名密码和插件的,然后你就可以创建pipline项目啦。

假如我创建了一个项目,就简单执行一下这样的逻辑,其实是什么都没干

什么什么jenkins pipline持续集成

    保存过后,执行一下,你可以看到这样的页面

什么什么jenkins pipline持续集成

本质上,Jenkins 是一个自动化引擎,它支持许多自动模式。 流水线向Jenkins中添加了一组强大的工具, 支持用例 简单的持续集成到全面的CD流水线。通过对一系列的相关任务进行建模, 用户可以利用流水线的很多特性:

  • Code: 流水线是在代码中实现的,通常会检查到源代码控制, 使团队有编辑, 审查和迭代他们的交付流水线的能力。

  • Durable: 流水线可以从Jenkins的主分支的计划内和计划外的重启中存活下来。

  • Pausable: 流水线可以有选择的停止或等待人工输入或批准,然后才能继续运行流水线。

  • Versatile: 流水线支持复杂的现实世界的 CD 需求, 包括fork/join, 循环, 并行执行工作的能力。

  • Extensible:流水线插件支持扩展到它的DSL [1]的惯例和与其他插件集成的多个选项。

以上就是什么什么jenkins pipline持续集成,小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注亿速云行业资讯频道。

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI