![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Jenkins
文章平均质量分 79
爱吃水饺的小京
这个作者很懒,什么都没留下…
展开
-
jenkins-pipeline与变量
jenkins预先定义了一些环境变量,在pipeline中使用${env.key}来调用另外安装了第三方插件,会有新的环境变量,可以使用插件Environment Inject来查看pipeline {agent anystages {steps {steps {使用environment指令来定义环境变量,可以定义pipeline块的环境变量,适用于所有stage,也可以只在stage中定义环境变量,只适用于改stage,调用时使用$key来调用pipeline {agent any。原创 2022-12-12 13:35:43 · 1895 阅读 · 0 评论 -
Jenkins-pipeline语法
Pipeline是将一个命令/程序/进程的输出发送到另一个命令/程序/进程,进行进一步处理Pipeline的代码定义了整个构建过程声明式的pipeline语法格式所有的声明都必须包含在pipeline{}中块只能有节段,指令,步骤或者赋值语句组成节段:agent,stages,post,steps指令:environment,options,parameters,triggers,stage,input,tool,when创建一个简单的pipeline项目新建一个item,选择“Pipelin原创 2022-12-07 22:46:00 · 3899 阅读 · 0 评论 -
Jenkins-jenkins变量
Jenkins有全局变量,环境变量用于参数化构建,build job的时候需要传入参数,比如分支branch等在当前的job中使用勾选“This project is parameterized“,可以设置jenkins构建时的参数,这个参数是环境变量,在shell中使用,ant中使用,ant中使用,ant中使用{env.FOO}来引用(1) 在shell中使用(2) 在pipeline中使用(3) 在python代码中使用在python代码中可以直接调用设置的环境变量(4) build的时原创 2022-12-06 17:44:26 · 2941 阅读 · 0 评论 -
Jenkins-jenkins凭证管理与代码拉取
Jenkins经常与第三方插件如git,docker等交互,需要提供第三方的凭证,比如access token,用户名和密码等可以使用插件Credentials Binding Plugin来管理这些凭证jenkins可以管理以下凭证Secret text -------- a token such as an API token (e.g. a GitHub personal access token),Username and password -------- which could be ha原创 2022-12-05 23:39:52 · 926 阅读 · 0 评论 -
Jenkins-CentOS安装jenkins
如果启动失败,可以查看文件内容,看看涉及到哪些配置文件,然后再更改。原创 2022-11-27 01:38:05 · 1146 阅读 · 0 评论 -
Jenkins
Jenkins的学习内容:1. Linux环境下Jenkins的搭建2. Jenkins拉取代码的环境配置--git插件3. Jenkins与githud-webhook 和git api4. Jenkins build with parameter-- Jenkins变量的使用原创 2022-02-07 20:40:56 · 2130 阅读 · 0 评论