AtlassianとArtifactoryの統合による全方位のDevOpsの実現

アジャル開発では計画,コディング,ビルドは常にルプしています。しかし,ル,プが途切れると全速力で進むことができません。Atlassian Bitbucket ServerとJiraのユ,ザ,にとって,JFrogの統合により継続的なベロシティ(開発速度)のギャップを埋めることができます。以前のブログ記事ではビルド情報の中で重要な“为什么”としてJiraの情報を提供する方法を取り上げました。今回の記事ではBitbucket都服务器内からコンパイルされたバイナリの内容を確認する方法について説明します。

Jiraの特性请求やBugはBitbucket都でソースコードの変更を追跡します。しかし,一度コミットした場合,トリガ,されたビルドはどこにあるのでしょうか?また,ビルドが完了した場合,どのような変更があったのでしょうか?

これがDevOpsの継続的な改善ル,プの本質です。これがなければ、いくつかのリンクが欠如している可能性があります。

無償のJFrogの統合により,AtlassianからArtifactoryへ,そして再びAtlassianからArtifactoryへとシームレスに追跡可能なパスを作成し,全体が確認できるビューを提供します。

BitbucketのコミットからArtifactoryのビルドへ

JFrogの新しいArtifactory Bitbucket ServerプラグンはArtifactoryのビルド情報(“构建信息”)をBitbucket都のコミット履歴に取り込むことが可能であり,ビルドの作成に使用されたソースリポジトリからビルドを素早く確認することができます。

Artifactoryにプッシュされるすべてのビルドにはビルドのトリガーとなったコミットのハッシュを含む関連するビルド情報があります。Bitbucket都プラグインがインストールされるとArtifactoryはそのコミットのハッシュを使用してBitbucket都APIを呼び出し,ビルド情報をコミットにリンクさせます。

結果はBitbucket都リポジトリの提交で確認が可能で,Artifactoryでのビルド数が表示されます:

この行をクリックするとビルドを表示するポップアップウィンドウが表示されます:

ビルド名をクリックするとArtifactory内のビルドに直接移動が可能で,ビルド情報を確認することができます:

ビルドから吉拉问题へ

BitbucketリポジトリがJiraと統合されている場合,コミットには自動的にJira Issuesを参照するメッセ,ジが含まれます。もし,そうでない場合は自分自身でこれを行っているかもしれません。

问题タブに表示されている項目をクリックした場合,その问题が吉拉で表示されます。

JFrogは多数のCIサーバと統合されており,これらはコミットメッセージからJira情報を取得してビルド情報に設定することができます。例えば,詹金斯のユ,ザ,はJFrog Jenkinsプラグ@ @ンを使用し,吉拉統合を有効にすることができます。

それ以外の場合はJFrog CLIのbuild-add-gitコマンドの使用が可能です。この方法にいては以前のブログ記事を参照してください。

シ,ムレスなDevOps

Bitbucket, ArtifactoryおよびJira間のこれらの重要な統合により,AtlassianとJFrogを介してアプリケーションプロジェクトを管理するための,よりシームレスで統一されたシステムを作成することができます。

JFrogのAtlassian統合により,コードとビルド間の壁を解消し,コードからデプロイまでのプロセス全体をより強力に把握することができます。