1

ジェンキンスでは、ビルドステップの下に表示されるオプションを次のようにするなどの要件があります(たとえば)

  1. シェルを実行する
  2. ssh経由でコマンドを実行する
  3. Antを呼び出す

ビルド後のセクションに表示されます。また、ビルドセクションで行ったのと同じ作業を行う必要があります。

プラグインをit.getbuilddescriptors使用して、ビルドセクションのすべてのオプションをビルド後セクションのUIに表示するようにしました。config.jellyそして、ビルド後のセクションのjenkinsUIにヘテロリストとして表示されました。

しかし、問題は、それを両方のビルドステップとして機能させる方法がわからないことです。

シェルについては

Shell s = new Shell(command);
s.perform(build, listener, launcher);

そしてそれはうまくいった。

これが可能であれば、すべてのビルドセクションアイテムでも可能である可能性があります。「シェルの実行」の場合とは異なり、実行せずに直接実行する方法はありますか?

4

1 に答える 1

1

https://wiki.jenkins-ci.org/display/JENKINS/Any+Build+Step+Pluginの確認を検討してください。

ビルドステップをビルド後のアクションとして使用する機能を提供し、その逆も可能です。

于 2012-12-20T18:46:42.390 に答える