• Ukieweb

    佳的博客

    曾梦想仗剑天涯,后来工作忙没去。

标签: pipeline


jenkins pipeline 报 org.jenkinsci.plugins.scriptsecurity.sandbox... 脚本执行需要允许

查看 jenkins 官网对 In-process Script Approval 的介绍每个job中包含系统脚本(groovy中的函数方法),都必须得到管理员的approval。在没有事先approval的情况下运行,都会返回类似这样的失败信息。报错如下org.jenkinsci.plugins.scriptsecurity.sandbox.RejectedAccessException: Scripts not permitted to use method java.util.regex.Matcher fi... ...
阅读全文

pipeline 中使用 split 分割字符串为 数组

groovy 语言pipeline {    agent any       stages {       stage('Hello') {          steps {           &nbs... ...
阅读全文

jenkins pipeline 中使用 if switch 分支语句

pipeline 中使用 if 语句pipeline {          //创建 jenkins 参数     parameters {         string(name: 'open_log', defaultValue: params.open_log, description:&nbs... ...
阅读全文

Jenkins Pipeline 拉取 git 最新的 tag 分支 - 按时间排序

1. pipeline 示例... stage('get git code') {     steps {         // 获取 tag 生成 repo 地址         script {        ... ...
阅读全文

Jenkins Pipeline 环境变量 的 查看,读取,设置,覆盖

1. 列出环境变量首先列出所有可用的环境变量。您可以通过两种不同的方法进行操作。1.1  ${YOUR_JENKINS_HOST}/env-vars.html在 Jenkins 服务器上打开页面  ${YOUR_JENKINS_HOST}/env-vars.html,列出的所有环境变量的列表。1.2 使用 shell 命令另外,您可以通过执行 printenv 命令列出所有环境变量。pipeline {     agent any     stages {... ...
阅读全文

jenkins pipeline 给 变量 parameters 或使用 三元运算符 给 环境变量 赋初值

jenkins pipeline 中我们可以自定义两种变量: 环境变量 environment 和 一般变量 parameters这些变量,我们会在模板中大量使用,但有时候某些 job 可能会微调这些参数,下面就说下具体方法1. parameters 赋予初值用下面的方法,会在 jenkins 中创建 大量的 parameters 参数运行 job 时你可以更改 parameters 的值,但是运行完后,他的值就又还原到 脚本内的 defaultValuepipeline {     agent any  &nb... ...
阅读全文

Jenkins Pipeline 拉取 git 仓库代码 拉取 tag

jenkins 在 PipeLine scripts 中拉取远程git仓库使用方法: stage('Checkout external proj') {         steps { git(      url: 'https://github.com/<repo_name>.git',      cred... ...
阅读全文

Jenkinsfile 流水线 pipeline 使用和设置环境变量

官网: https://jenkins.io/zh/doc/book/pipeline/jenkinsfile/#设置环境变量 使用 jenkins 的变量Jenkins 流水线通过全局变量 env 提供环境变量,它在 Jenkinsfile 文件的任何地方都可以使用。Jenkins 流水线中可访问的完整的环境变量列表记录在 ``${YOUR_JENKINS_URL}/pipeline-syntax/globals#env``。他可以直接使用 jenkins 的内置环境变量。假如有环境变量 ACC ,那么你有两种方式引用它:明确地由 ${env.ACC}隐式地 ${ACC}例如:Je... ...
阅读全文

老佳啊

85后,大专学历,中原人士,家里没矿。

由于年轻时长的比较帅气,导致在别人眼里,我一直不谈恋爱的原因是清高,实则是自己的小自卑。最大的人生目标就是找一个相知相爱相容的人,共度余生。

和人相处时如果能感受到真诚,会非常注重彼此的关系,对别人没有什么心机,即使有利益冲突,一般也会以和为贵,因为在这个世界上,物质的东西,从来不会吸引到我。

特别迷恋那些大山大水,如果现在还能隐居,可能早就去了。对那些宏伟的有底蕴的人文景观比较不感冒。

从事于IT行业,却一直对厨房念念不忘,由于身材魁梧,总觉得自己上辈子是个将军,可惜这辈子没当兵,也不会打架。