2016-04-28 12 views
1

ジンキンズのGitPluginに問題があります。プラグインは、ジョブXMLに追加の動作を書き込まないように見えるため、クローンまたは再起動時にこれらの設定が失われます。Jenkins Git Pluginはジョブxmlの追加動作を保存できませんか?

他にもこれが表示されますか?

ここに私のテストです:分岐指定子

    gitのための ソースコード管理
  • 設定シンプルジェンキンスジョブを
  • 保存してジョブをコピーするには欠けている-追加-behaviors.xmlする
  • をからconfig.xml
  • 同じジョブを設定し、checkout-to-local-branch、clean-before-checkout、advanced-submodule-behaviorsを追加します。
  • ジョブconfig.xmlをhas-additional-behaviors.xmlに保存してコピーします。
  • 差分2つの差異

ジェンキンス:1.627 Gitのプラグイン:1.19.6

答えて

1

1.19.6は(後者は前者に依存する)ではないGit pluginGit client pluginの現在のバージョンのように聞こえます。あなたが説明している問題は、Gitプラグインのthis bugと一致します。これは2.4.3で導入され、2.4.4で修正されました。だから私はGitのプラグインバージョン2.4.3にいると思います。

私のチームにはこの同じ問題が発生していました(再起動後に「追加動作」が消えていました)。 Gitプラグインを2.4.3から2.4.4にアップグレードしたところ、問題は解決されたようです。これで、ビヘイビアをジョブに追加すると、config.xmlファイルに書き出されます。

+0

いいですね。私たちは、gitジョブをjenkins-jobs-builderを使用するように切り替えることで回避しました。いったんそこにいれば、yamlでジョブを更新してからプッシュします。変更するためにUIを使用しない限り、問題はありません。今月のjenkis 2.0にジャンプすると、すべてのプラグインが更新されます。 –

関連する問題