diff --git a/ja/pipeline-management.md b/ja/pipeline-management.md index 8913995..17c5281 100644 --- a/ja/pipeline-management.md +++ b/ja/pipeline-management.md @@ -195,10 +195,9 @@ Docker Hubの場合`Docker Hubアカウント/イメージ名`の形式で入力 ![pipeline-studio-guide-05](https://kr1-api-object-storage.nhncloudservice.com/v1/AUTH_2acdfabf4efe4efc8a04c00b348110c9/cdn_origin/prod_pipeline/2024-08-27/pipeline-studio-guide/guide-16.png) -#### パイプラインJSONの修正及びダウンロード -JSONを修正してパイプラインを変更できます。 +#### パイプラインJSONダウンロード -![pipeline-studio-guide-05](https://kr1-api-object-storage.nhncloudservice.com/v1/AUTH_2acdfabf4efe4efc8a04c00b348110c9/cdn_origin/prod_pipeline/2024-08-27/pipeline-studio-guide/guide-15.png) +![pipeline-studio-guide-05](https://kr1-api-object-storage.nhncloudservice.com/v1/AUTH_2acdfabf4efe4efc8a04c00b348110c9/cdn_origin/prod_pipeline/2025-03-25/guide-17.png) **パイプラインバージョン**をクリックしてJSON形式でパイプラインを確認できます。 @@ -206,4 +205,13 @@ JSONを修正してパイプラインを変更できます。 右上の**パイプラインテンプレートのダウンロード**をクリックしてJSONファイルとして保存できます。 -**編集**をクリックすると、画面上でJSONファイルを直接修正できます。 +#### パイプライン通知 +パイプラインの開始、完了、失敗に対するEmail、SMS通知を管理する機能です。 + +![pipeline-management-guide-13](https://kr1-api-object-storage.nhncloudservice.com/v1/AUTH_2acdfabf4efe4efc8a04c00b348110c9/cdn_origin/prod_pipeline/2025-03-25/pipeline-management-guide-13.png) + +**パイプライン通知**をクリックして通知を設定できます。 + +**プロジェクト設定** > **通知管理**で通知受信者の管理が可能です。 + +通知受信対象及び通知方法(Email, SMS)の設定は[通知管理ガイド](https://docs.nhncloud.com/ko/nhncloud/ko/console-guide/#_33)を参照してください。 diff --git a/ja/release-notes.md b/ja/release-notes.md index 4eee1d8..2c39c19 100644 --- a/ja/release-notes.md +++ b/ja/release-notes.md @@ -1,5 +1,12 @@ ## Dev Tools > Pipeline > リリースノート +### 2025. 03. 25. +* **パイプライン通知**機能を追加しました。 + * パイプラインの開始、完了、失敗時にEmail、SMS通知を受け取ることができます。 + * [パイプライン通知ガイド](/Dev%20Tools/Pipeline/ko/pipeline-management/#_13)で使い方を確認できます。 +* **パイプラインバージョン**でJSON形式でパイプラインを修正できないように変更しました。 +* **ビルド - NHN Cloudビルドツール**ステージがfade-outされます。 + ### 2024. 11. 26. * **ビルド - Bake (Manifest)**ステージの改善 * 結果物を確認できる機能を追加しました。 diff --git a/ja/template-guide.md b/ja/template-guide.md index 0d1a9aa..155b841 100644 --- a/ja/template-guide.md +++ b/ja/template-guide.md @@ -7,7 +7,7 @@ ### 1. 既存のパイプラインJSONファイルをダウンロード 既存のパイプラインを選択した後、**パイプラインスタジオ** > **JSONの表示** > **パイプラインテンプレートのダウンロード**をクリックしてJSONファイルをダウンロードできます。 -![template-guide-01](https://kr1-api-object-storage.nhncloudservice.com/v1/AUTH_2acdfabf4efe4efc8a04c00b348110c9/cdn_origin/prod_pipeline/2024-08-27/pipeline-template/template-guide-01.png) +![template-guide-01](https://kr1-api-object-storage.nhncloudservice.com/v1/AUTH_2acdfabf4efe4efc8a04c00b348110c9/cdn_origin/prod_pipeline/2025-03-25/template-guide-16.png) ### 2. テンプレートファイルでパイプラインを作成 2.1 **パイプライン管理**で**パイプライン作成**をクリックします。ダウンロードしたJSONファイルをアップロードします。アップロード後、**次へ**をクリックすると、すぐに**最終検討**段階に進みます。 @@ -55,11 +55,11 @@ Githubからソースコードを取得してNHN Cloudビルドツールでビ **イメージストア設定**、**配布対象設定**と同じように設定された名前の確認後、修正が必要です。 #### ビルドステージ -ビルドステージのうちNHN Cloudビルドツールを基準にガイドが作成されました。[Pipelineステージガイド](/Dev%20Tools/Pipeline/ja/stage-guide/#_2)でステージの詳細ガイドが確認できます。 +ビルドステージのうちNHN Cloudビルドツールv2を基準にガイドが作成されました。[Pipelineステージガイド](/Dev%20Tools/Pipeline/ja/stage-guide/#_2)でステージの詳細ガイドが確認できます。 ``` json { - "type": "imageBuild", + "type": "tektonImageBuild", "name": "build", "refId": "2", "requisiteStageRefIds": [ @@ -334,7 +334,7 @@ triggers: [ パイプラインIDは**パイプラインスタジオ > パイプラインバージョン > JSON表示**をクリックして確認できます。 ![template-guide-09](https://kr1-api-object-storage.nhncloudservice.com/v1/AUTH_2acdfabf4efe4efc8a04c00b348110c9/cdn_origin/prod_pipeline/2024-08-27/pipeline-template/template-guide-09.png) -![template-guide-10](https://kr1-api-object-storage.nhncloudservice.com/v1/AUTH_2acdfabf4efe4efc8a04c00b348110c9/cdn_origin/prod_pipeline/2024-08-27/pipeline-template/template-guide-10.png) +![template-guide-15](https://kr1-api-object-storage.nhncloudservice.com/v1/AUTH_2acdfabf4efe4efc8a04c00b348110c9/cdn_origin/prod_pipeline/2025-03-25/template-guide-15.png) ### 7. Blue/Green配布 [テンプレートファイルダウンロード](http://static.toastoven.net/prod_pipeline/template/template-scenario-07.json) @@ -395,3 +395,26 @@ Blue/Green配布のためのパイプラインを構成できます。Blue/Green "method": "GET" } ``` + + +### 9. パイプライン通知機能 +[テンプレートファイルダウンロード](https://kr1-api-object-storage.nhncloudservice.com/v1/AUTH_2acdfabf4efe4efc8a04c00b348110c9/cdn_origin/prod_pipeline/template/template-scenario-09-1.json) + +パイプライン通知機能を追加してパイプライン実行結果を通知で受け取ることができます。 + +![template-guide-14](https://kr1-api-object-storage.nhncloudservice.com/v1/AUTH_2acdfabf4efe4efc8a04c00b348110c9/cdn_origin/prod_pipeline/2025-03-25/template-guide-14.png) +```json +{ + "notifications": [ + { + "level": "pipeline", // levelはpipelineに設定します。 + "type": "nhnPipeline", // typeはnhnPipelineに設定します。 + "when": [ // 通知するイベントタイプを設定します。 + "pipeline.starting", // パイプライン開始 + "pipeline.complete", // パイプライン完了 + "pipeline.failed" // パイプライン失敗 + ] + } + ] +} +```