monday.com は、ソースコードツールと monday.com の堅牢な統合がいかに大事であるかを理解しています。そこで、GitHub 統合をご紹介します。
GitHub との統合を一度インストールするだけで強力なテンプレートが提供されるため、チームは monday dev でのスプリントの計画と追跡から GitHub での完璧なコードの実行まで、シームレスなソフトウェア開発フローで作業できます。
統合は、アカウントレベルでの権限の統合です。わずか数ステップで統合がプリインストールされると、チーム全員、誰でも新しいテンプレートを作成できるようになります。
アカウントで組織を選択するよう求められます:
次に、GitHub アカウントで monday.com を承認するよう求められます:
これがインストールされると、ユーザーは新しい GitHub テンプレートを追加でき、GitHub アカウントで自動的に認証されます。
ワークフローに追加する
GitHub 統合テンプレートを目的のボードに追加するには、そのボードに移動し、右上隅にある統合 をクリックします。
自動化センターに移動したら、検索バーに「GitHub」と入力します。
GitHub バナーをクリックすると、統合で利用できるテンプレートが表示されます。
その後、ボードに追加したいテンプレートを選択したら完了です。
双方向同期を作成
双方向同期は、monday.com から GitHub にデータがプッシュされる時、またGitHub から monday.com にデータがプルされる時に行われます。こうすることで、両プラットフォームでデータが一致し、最新の状態を保つことができます。
双方向同期を作成するには、ドロップダウンメニューで 双方向 を選択します。
たとえば、monday.com のアイテムのオーナーカラムと GitHub の担当者フィールドを対応させたい場合は、それぞれのドロップダウンでそれらのフィールドを選択します。その後、方向を選択ドロップダウンの下にある、双方向を選択します。
アイテム ID とは?
統合テンプレートの中には、2つのプラットフォームを同期するために monday.com と GitHub 間の「一意の接続」が必要なものもあります。アイテム ID はアイテムに関連付けられた一意の番号として機能します。
例として統合テンプレートを見てみましょう。「このリポジトリでプルリクエストが作成されると、 アイテム ID がプルリクエスト名に記載され、ステータスを何かに変更します。」
プルリクエストが GitHub で作成されると、システムは monday.com のアイテム ID を使用して、変更が必要なアイテムを識別します。
GitHub のアクション
GitHub アクションは、GitHub に組み込まれたツールで、ソフトウェア開発のワークフロー内のタスクを自動化することができます。繰り返しの作業をなくすことで、開発プロセスを合理化し、効率性を高めることができます。
GitHub アクションで何ができますか
- CI/CDパイプラインの自動化:これにより、変更があるたびにコードをビルド、テスト、デプロイする自動プロセスを設定できるようになります。これはバグを早期に発見し、リリースプロセスを合理化するのに役立ちます。
- ワークフローをイベントに基づいて実行: GitHub アクションはレポジトリの様々なイベントに基づいてワークフローをトリガーします。例えば、プルリクエストが提出されるたびに自動的にテストを実行するワークフローを作成できます。
- アクションの大きなコミュニティ使用: 様々なタスクに使える、膨大な数のビルド済みアクションが用意されています。これらには、さまざまなプラットフォームへのコードの展開から、プロジェクト管理ツールでのチケットの作成まで、あらゆるものが含まれます。また、独自のカスタムアクションを作成することもできます。
特定の結論で終わる特定のワークフローに関するアイテムを開く、GitHub 統合のテンプレートを見つけることができます。アイテムにはワークフローデータを入力することができます。
テンプレートを使用するには自動化センター を開いて、GitHub を検索します。そこから、以下のようにテンプレートをクリックします。
他のどのようなヘルプが必要ですか?
アプリケーションを GitHub にインストールしなくても、新しい統合は機能しますか?
- いいえ。アプリケーションが GitHub にインストールされていないと統合できません。
monday.com アカウントを GitHub の複数の組織に接続できますか?
- もちろんです!monday.com アカウントを複数の GitHub の組織に接続することができます。
次に、GitHub から monday.com アプリケーションをアンインストールするには、GitHub アカウント > [設定] > [アプリケーション] に移動し、monday.com を見つけます。「危険ゾーン」まで下にスクロールし、「アンインストール」をクリックします。
カスタム統合の構築におけるサポートが必要な場合は、monday.com の認定パートナーによる有償でのサポートもご利用いただけます。ご興味のある方は、こちらのフォームにご記入ください。担当者からすぐにご連絡いたします。
ご不明な点がございましたら、こちらから担当チームにお問い合わせください。24時間年中無休でお答え致します。
コメント