build - 如何解析管道脚本中的人工触发器输出?
问题描述
我有一个要求,我需要解析控制台输出中触发管道脚本中构建的工件路径。如何访问路径?是否有存储此信息的环境变量,或者如果没有,我如何访问控制台日志来解析它。
解决方案
更新:
Jenkins Artifactory 插件 3.9.0 发布。在此版本中,构建原因的 URL 被公开以供管道访问。您可以按以下方式访问路径:
echo "Build caused by a change in ${currentBuild.getBuildCauses()[0].url}"
推荐阅读
- c++ - 默认构造 std::variant 中的所有类型并将它们放入 std::vector
- angular - 如何在Angular中模拟单元测试的父类方法?
- mongodb - mongo 转储和恢复(在不同的操作系统中恢复时)
- oracle - 创建一个 PL/SQL 块以将新记录插入到 Department 表中。从 Department 表中获取最大部门 id 并将其加 10;
- angular - 角材料 DatepickerRange 获得变化的价值
- android - Kotlin - 设置延迟的进度条
- solr - 如何通过powershell读取solr索引文件
- json - 如何处理 TSQL 中的错误并控制存储过程
- python - 如何将 match.group() 文本放入熊猫数据框中?
- boost - 使用内存清理程序与静态库链接时提升未定义符号问题