是否可以在创建作业后将 Jenkins 运行 设为脚本?

Is it possible to make Jenkins run a script after a job is created?

我有一个代码管理应用程序,它通过 CLI 与 Jenkins 集成,创建、删除和构建作业。创建新的 Jenkins 作业后,我需要 运行 一个 shell 脚本。该脚本依赖于Jenkins创建的一些目录,即workspace。

Jenkins CLI 是非阻塞的,因此我不能等待命令终止。是否有可能,也许使用插件(我找不到任何...),触发 shell 脚本的执行 post 工作创建?

jenkins CLI 命令 build 具有命令选项 -s,它将阻止触发操作直到完成。

见YOUR_JENKINS_URL/cli