http://stackoverflow.com/questions/28503736/how-can-i-set-jenkins-build-description-while-triggering-build-via-curl
You can always have a variable and pass the build description into the variable on the initial invocation. Then at the end of your build, output the variable to console and catch with Description Setter plugin.
Edit to clarify:
- Install Description Setter plugin.
- In the Job Configuration, configure a String parameter, call it "MyDescription", leave defaults blank.
- Somewhere in the build steps, either "Execute Shell" or "Execute Windows Batch Command" type
echo Desc: $MyDescription
orecho Desc: %MyDescription%
, depending on your OS. - In the Post-Build steps, select "Set Build Description".
- Set Regular expression as
^Desc: (.*)
- Set Description as
\1
- Set Regular expression as
- From command line trigger by:
curl -v -X POST --data-urlencode "MyDescription=This is my desc" "http://[myServer]/job/[jobName]/buildWithParameters"
For those interested in using the Jenkins UI, I'm trying:
- https://wiki.jenkins-ci.org/display/JENKINS/Build+Name+Setter+Plugin
- https://wiki.jenkins-ci.org/display/JENKINS/Groovy+Postbuild+Plugin
The Postbuild plugin is much more powerful, but requires Groovy tinkering and perms
相关推荐
aws-codebuild-jenkins-plugin, 一个插件,允许Jenkins用户使用 AWS CodeBuild运行一个构建 AWS CodeBuild插件Jenkins CodeBuild插件为Jenkins项目提供了一个构建步骤。 设置 Jenkins我们已经写了一个博客帖子,以...
**Jenkins插件:Post-Build Script Plug-in详解** Jenkins作为一款强大的持续集成工具,其丰富的插件系统是其核心优势之一。Post-Build Script Plug-in是其中的一个重要插件,它允许用户在构建过程完成后执行自定义...
jmeter+ant+jenkins---build.xml文件,下载运行即可成功
By the end of this book, you will be able to successfully set up a Jenkins server that checks your source code repositories for changes, triggering new builds and unit tests while informing all of the...
Jenkins 是一个开源的持续集成(CI)工具,用于自动化各种软件开发过程,包括构建、测试和部署。"jenkins-triggering-user" 插件是 Jenkins 生态系统中的一部分,它允许用户控制谁可以触发 Jenkins 构建。尽管这个...
用于jenkins+ant部署jmeter脚本,用于jenkins+ant部署jmeter脚本,
ant +build.xml 文件Jenkins部署javaEE项目,助力成功自动化部署。ant +build.xml 文件Jenkins部署javaEE项目,助力成功自动化部署。ant +build.xml 文件Jenkins部署javaEE项目,助力成功自动化部署。ant +build.xml...
Jenkins CI Build Monitor插件 Build Monitor插件提供了所选Jenkins作业状态的高度可见的视图。 它可以轻松适应不同的计算机屏幕尺寸,并且非常适合作为极端反馈设备显示在办公室墙壁的屏幕上。 (灵感来自不再维护...
总结来说,"jenkinsbuild"涉及到使用Jenkins作为Python项目的CI/CD工具,通过配置自动化流程,提高开发效率,确保代码质量和稳定性。通过理解Jenkins的基本原理和功能,结合Python开发的特点,我们可以构建出高效、...
Jenkins Build Per Git Flow分支 该脚本将使您能够使您的Jenkins作业与Git存储库保持同步(遵循Git Flow分支模型)。创世记这是我们找到的解决方案的一种变体。 因此,该想法和最初实施的功劳归功于Entagen及其 。 ...
在现代软件开发流程中,持续集成和持续部署(CI/CD)扮演着至关重要的角色。"Jenkins+GitHub实现C项目的集成开发"是一个典型的应用场景,它结合了两个强大的工具:Jenkins,一个开源的持续集成服务器,以及GitHub,...
grunt-jenkins-build-info 将 Jenkins 构建信息,包括源代码控制信息,添加到定义的 json 文件(包、凉亭等) 入门 这个插件需要 Grunt。 如果您以前没有使用过 ,请务必查看指南,因为它解释了如何创建以及安装和...
如果您使用Jenkins CI进行自动化构建和作业,则需要使用我们的Chrome扩展程序。 每当由于某种原因导致作业失败或失败的作业成功时,您都会在桌面上收到警报(通过Chrome)。 此外,您无需浏览到Jenkins仪表板即可...
jdk1.8支持的最后一个版本jenkins,验证可用Jenkins Jenkins 2.289.3 jenkins.msi jdk1.8支持的最后一个版本jenkins,验证可用Jenkins Jenkins 2.289.3 jenkins.msi jdk1.8支持的最后一个版本jenkins,验证可用...
jenkins
1.2 为什么是Jenkins? 4 1.3 持续集成是什么? 4 1.4 安装Jenkins系统要求 4 第 2 章 安装Jenkins 5 2.1 下载Jenkins 5 2.2 开始Jenkins 5 2.3 连接Jenkins 6 第 3章 Jenkins – Tomcat Setup 7 第4章 Jenkins – ...
如果您将Jenkins CI用于您的自动构建和作业,那么您将需要使用我们的Chrome扩展。 每当某个作业因任何原因失败或失败的作业成功时,您将在桌面上收到警报(通过Chrome)。另外,您可以轻松查看工作状态,而无需浏览...
无需导航到Jenkins CI服务器即可监视您的构建。 此扩展将帮助您轻松地从CI服务器监视您的Jenkins构建。 这里有一些功能:1.易于在几秒钟内设置。 2.快速生成多个版本的结果。 3.易于理解的结果。 4.将鼠标悬停在内部...