2016-06-24 2 views
0

クラスタ - Spinnaker Web UIの-tabに、自分のサーバーグループとその展開バージョン(V000 ... Vn)が表示されます。デプロイメント版の次に、ビルド情報が表示されます。これは、Spinnakerインスタンスには常に(ビルド情報なし)です。サーバーグループの情報を構築します

Gitコミット/タグやDockerタグなどのビルド情報を追加する方法はありますか?

答えて

1

現在、ビルド情報は、jenkinsビルド情報に基づいています。この情報はamiタグappversionbuild_hostから得て、ジェンキンとリンクし直します。 appversionは、定義されたスキーマに従わなければなりません。たとえば、this comment in the Rosco source codeを参照してください。

この時点でこれらの値はカスタマイズできませんが、プルリクエストは歓迎です。

+0

ありがとうございます。 self-written Packerテンプレートを使用して、2つのタグ、appversionとbuild_hostをAWS AMIに追加しました。タグはEC2管理コンソールに表示されますが、Spinnaker-UIの_Clusters_セクションには "_No build info_"と表示されます。タグは特定のフォーマットに従わなければなりませんか? – mrod

+0

build_hostはJenkinsマスターのURLにすぎませんが、appversionはジョブ名とビルド番号で終わる必要があります。この例はroscoのソースコード - 'subscriberha-1.0.0-h150.586499/WE-WAPP-subscriberha/150' (https://github.com/spinnaker/rosco/blob/552963976237a0e33efba089d850a1bd1a494fd7/rosco-core/)を参照してください。 src/main/groovy/com/netflix/spinnaker/rosco/providers/util/PackageNameConverter.groovy#L107)。 –

+0

今すぐうまくいく:私は、対応するJenkinsビルドページにリンクするビルド番号を見ることができます。ありがとう、トマス、助けを求める。 – mrod

関連する問題