7

Docker を Jenkins に統合してビルド/テスト コマンドを実行する最良の方法を探しています。私が見つけた最良のソースは、このブログ投稿です: http://blog.howareyou.com/post/62157486858/continuous-delivery-with-docker-and-jenkins-part-i

基本的に、すべての実行コマンドを「docker run」でラップすることを提案します。

Jenkins プラグインとのより良い統合を見たいのですが、この分野では何も見つかりませんでした。誰かが先に進むための良い方法を提案できますか? これに対処するためのプロジェクトはありますか?

ありがとう

4

3 に答える 3

3

セットアップについて詳しく説明している 2 番目のブログ投稿があります。欠けていたのは、Jenkins と Docker の統合を容易にするdockerize でした。Ruby app exampleを調べると、すべてをセットアップする Vagrantfile があります。それを自分のセットアップの出発点として使用してください。

于 2013-11-07T18:59:43.177 に答える
2

通常どおりに docker 環境をセットアップするためのシェル スクリプトを作成し (または、docker コンテナーをプライベート リポジトリにプッシュすることをお勧めします)、Jenkins にそれをプルダウンさせ、デーモン化モードを使用して docker 内でテスト スイートを実行させませんか? ?

Jenkins がそれを読み取って表示できるように、ディレクトリ共有を使用してテスト データの出力をドロップできますか?

うまくいけば、正しい方向へのポイント...

于 2013-10-30T14:57:35.127 に答える
0

このプラグインは、あなたが探しているものかもしれません。

于 2014-02-19T21:25:26.703 に答える