我们有一个包含6个阶段的Jenkins脚本化管道。我需要在每个阶段的末尾调用REST api,以将阶段的状态推送到Cassandra DB。 Jenkins Pipeline中有有效的方法吗?
当前,我正在每个阶段的结尾以状态调用一个函数。即使该阶段成功或失败,我也必须在所有阶段都编写这段代码。
答案 0 :(得分:0)
您是否尝试过使用共享库函数,一次编写代码并在整个管道中调用它,例如。在不同的管道中?这是文档的链接。 https://jenkins.io/doc/book/pipeline/shared-libraries