ショート: 私はgitとdockerの接続を簡単にするために何かをしたい。どんなツールがありますか?誰でもgit-dockerグルーがどこにあるのか知っていますか?
LONG: git repoを見るには、ジェンキンズを使用できます。 jenkinsは、ビルドスクリプトとテストスイートを実行し、ドッカープッシュを行います。 しかし、プッシュ後に何も起こらない!あなたは手動で引っ張ります。
githubでtravisを同様の方法で使用できます(travisがドッカーをサポートしている場合)。知らない人にとっては、トラビスを "オンラインのジェンキンズ"と考えていますが、そのことをしてビルド環境を破壊してしまえば、破壊の前にどこかのアーティファクトなどを送る必要があります。 しかし、私はまだ手動で引っ張る必要があります。
最後に、ドッカーの自動ビルドを行うことができます。しかし、私のビルドが失敗しても、ドッカーのビルドがまだ始動してから、私はコントロールが失われました!
自動ビルドでは、新しいイメージがドッカーハブによって受信された後で何かを行うようにWebHooksを設定できますが、これは現在非常に長時間疲れています。
すべてのpalavaを使わずにgitとdockerを結びつける簡単な方法はありますか?
をトラヴィスからimhoの最高のことです –