2016-08-02 16 views

答えて

0

シェフのパブリックスーパーマーケットのクッキングブックはhereです。私があなただったら、それを必要とする機能の基盤として使用します。

  1. (これはあなたの新しい料理が公共の料理で見つかったすべての機能 を継承するようになります)公共ジェンキンス料理 に依存新しい料理の本を作成します。
  2. 新しい料理レシピに、Jenkinsのインストール/設定時にインストールするプラグインを指定する新しいレシピを作成します。詳細については、Jenkins_Job section of the Chef Supermarket Jenkins cookbookを参照してください。

:ダウンロードしたいプラグインのバージョンの正しい.HPIファイルの場所を見つけるために、あなたは、各プラグインのJenkins Wiki pageを見ることができ、かつlink to the archives of all releases of that pluginに適したリンクを見つけるを使用してインストールするバージョン。

  1. は、私は何がしたい特定のプラグインのファイルパスを見つけることである:私は個人的に取る

    追加のステップは、シェフのテストキッチンを使用して、プラグインのインストール/コンフィギュレーションに対して実行するためにいくつかの自動テストを書くことです〜 verifyがインストールされており、 ファイルパスが存在することを確認するテストを作成します。

  2. pom.xml構成ファイルをディレクトリ内に解析して、 が正しいバージョンがインストールされていることを確認するために、各プラグインに対して追加のテストを行います。 が利用可能ですJenkins Wikiには というあなたに間違ったバージョンがあります)。

最後に、 Berkshelfを使って料理本の依存関係を管理することを強くお勧めします。あなたがこの道を行くならば、公共の料理本に依存する独自の料理本を作成することが重要ですので、問題なしでBerkshelfを使ってあなたの公共の料理本をアップグレードすることができます。

パブリックスーパーマーケットクックブックのコピーに追加したプラグインのカスタム設定はすべて、パブリッククックブックをリリース時に最新のバージョンにアップグレードすると上書きされます。

運が良ければ、こちらに質問を投稿してください。

関連する問題