GitLabのIssueがクローズされたらTrelloのカードをアーカイブする
GitLabのIssueが完了した際に、Trelloにカードをアーカイブできるため、更新漏れを防ぎます。
正確に進捗管理したい方におすすめのフローです。
・
「GitLabでIssueを作ったあと、Trelloに手動でカードを作るのがちょっと面倒…」そんなふうに感じたことはありませんか?タスクの転記や進捗の反映を毎回手作業で行うのは、意外と時間も手間もかかりますよね。
でも、「ツール連携って難しそう」「プログラミングの知識がないと無理かも」と不安に思う方も多いはず…。
そんなときに頼りになるのが、ノーコードツールのYoomです。Yoomを使えば、GitLabとTrelloのデータ連携をかんたんに自動化できます。<span class="mark-yellow">この記事では、「GitLabのIssueが作成されたらTrelloにカードを作成する」便利なフローを中心に、連携の設定方法をやさしくご紹介していきます。</span>
「作業の手間を減らしたい!」という方は、ぜひチェックしてみてください。
Yoomを利用することで、ノーコードで簡単にGitLabとTrelloの連携が可能です。
YoomにはあらかじめGitLabとTrelloを連携するためのテンプレートが用意されているため、APIの知識が無くても、登録するだけで今すぐ連携が実現できます。
GitLabとTrelloのAPIを連携すれば、GitLabのデータをTrelloに自動的に連携することが可能です!
たとえば、下記のようなデータ連携を人の手を介さず、自動的に実施することができます。
気になる自動化例の「試してみる」をクリックしてアカウント登録するだけで、すぐにGitLabとTrelloの連携を実際に体験できます。
登録はたったの30秒で完了するので、ぜひ気軽にお試しください!
GitLabのIssue情報を基に、Trelloにカードを作成できるため、タスク作成が容易になるでしょう。
<span class="mark-yellow">手作業でのタスク転記の手間を省きたい方におすすめのフローです。</span>
GitLabのIssueが完了した際に、Trelloにカードをアーカイブできるため、更新漏れを防ぎます。
正確に進捗管理したい方におすすめのフローです。
それでは、さっそくGitLabとTrelloを連携したフローを作成してみましょう!
今回はYoomを使用して、ノーコードでGitLabとTrelloの連携を進めていきますので、まだYoomのアカウントをお持ちでない場合は、こちらの登録フォームからアカウントを発行しておきましょう。
[Yoomとは]
今回はGitLabのIssueが作成されたらTrelloにカードを作成するフローボットを作成していきます!
作成の流れは大きく分けて以下です。
GitLabとTrelloをYoomに接続するマイアプリ登録を最初に行います。
マイアプリ登録を事前に済ませておくと、自動化設定が進めやすくなります。
それでは設定を行いましょう!
Yoom画面左側にある「マイアプリ」→「新規接続」をクリックしてください。
GitLabの連携方法
アプリ一覧が表示されるので、そこからGitLabを探すか、検索機能を活用しましょう。
以下の画面が表示されたら、GitLabにログインしてください。
Trelloの連携方法
先ほどと同様に、一覧からTrelloを探すか、検索機能を活用してください。
以下の画面が表示されるので、赤枠内の設定を行いましょう。
Trelloのマイアプリ登録の方法は、こちらを確認してください。
Trelloの画面から「APIキー」と「アクセストークン」を確認しましょう。
自身のマイアプリ欄に、GitLabとTrelloが表示されていれば登録は完了しています。
それでは自動化の設定を行っていきましょう!
Yoomにログインして、以下のバナーにある「試してみる」をクリックしてください。
自動的にテンプレートがコピーされ、以下の画面が表示されます。
テンプレートはマイプロジェクトというプロジェクトに自動的に格納されるので、確認したい場合はそこから確認してください。
以下の画面表示を読んで、「OK」をクリックしましょう。
以下の画面が表示されたら、「タイトル」を確認してください。
使いやすいようにタイトルを変更することも可能です。
最初に、GitLabのIssueが作成されたらフローボットを起動する設定を行うため、「イシューが作成されたら」をクリックします。
以下の画面が表示されるので、設定を確認します。
必要であればタイトルをわかりやすいものに修正し、アカウント情報に問題なければ、「次へ」をクリックしましょう。
確認ができたら、画面に移動し、テスト用にGitLabでIssueを作成しましょう。
以下は例ですので、任意で設定してください。
新しいIssueを作成したらYoomの設定に戻り、「トリガーの起動間隔」を設定しましょう。
※プランによってトリガーの起動間隔は異なるため、注意してください。
スクロールし、「プロジェクトID」を候補から選択しましょう。
候補は枠内をクリックすると表示されます。
設定が完了したら、「テスト」をクリックします。
テストが成功すると、作成したIssueの情報が取得できます。
その下に「アウトプット」が表示されます。
アウトプットはこの後の設定で活用するので、間違いがないか確認してください。
確認できたら、「保存する」をクリックしましょう。
続いて、Trelloでカードを作成する設定を行うため、「新しいカードを作成」をクリックします。
以下の画面が表示されるので、設定を確認してください。
最初の設定度同様に、必要に応じてタイトルの修正とアカウント情報の確認をおこなったら、「次へ」進んでください。
以下の画面が表示されたら、「キー」、「トークン」、「ボードID」を説明に従って設定してください。
スクロールし、「リストID」を候補から選択しましょう。
候補は枠内をクリックすると表示されます。
次に、「タイトル」を設定しましょう。
GitLabのアウトプットから「タイトル」を選択してください。
アウトプットは赤枠内の矢印をクリックすると表示されます。
他にも「期限」や「説明」を設定したい場合は、同様に設定しましょう。
設定が完了したら、「テスト」をクリックします。
テストが成功したら「テスト成功」と表示されるので、「保存する」をクリックしましょう。
Trelloに移動すると、以下のようにカードが作成されているはずです!
続いて、GitLabでIssueを更新する設定を行うため、「イシューを更新」をクリックしてください。
ここでは、Trelloで取得したカードIDなどをGitLabに反映し自動共有できるように設定していきます。
以下の画面が表示されるので、設定を確認します。
問題なければ、「次へ」をクリックしましょう。
以下の画面が表示されたら、「プロジェクトID」を候補から選択してください。
次に、「イシューIID」を設定します。
「イシューが作成されたら」のアウトプットから「IID」を選択しましょう。
スクロールし、「課題の説明」を設定してください。
GitLabのアウトプットから「説明」を選択し、Trelloのアウトプットから「カードID」を選択しましょう。
こちらでGitLabの課題の説明欄に、説明とカードIDが表示されます。
設定が完了したら、「テスト」をクリックします。
テストが成功したら「テスト成功」と表示されるので、「保存する」をクリックしましょう。
GitLabの画面に移動すると、以下のように説明とカードIDが更新されているはずです!
こちらで全ての項目の設定が完了しました!
以下の画面が表示されるので、「トリガーをON」をクリックしたら、自動化の設定は完了します。
設定したフローボットが正常に起動するかチェックしてみましょう!
こちらがGitLabのIssueが作成されたらTrelloにカードを作成するフローでした。
GitLabやTrelloのAPIを使用してさまざまな業務を自動化することが可能です。
もし気になるものがあればぜひこちらも試してみてください!
GitLabでのIssue管理を自動化することで、「通知漏れ」「手動転記」「情報の二重管理」といった課題を解消!SlackやMicrosoft Teamsへの即時通知や、GitHub・スプレッドシートとの連携により、開発・タスク管理の効率が大幅にアップします。
Trelloのカード作成を自動化すれば、「手作業での転記」「タスク漏れ」「予定の重複管理」といった悩みを解消。Outlook・Googleカレンダー・MicrosoftExcel・Notionなどと連携し、情報を一元管理。業務の抜け漏れを防ぎ、タスク管理がよりスマートに!
GitLabとTrelloをうまく連携させれば、毎回のタスク転記や進捗の確認も、もっとスムーズに進められます。
この記事では、プログラミングの知識がなくてもできるYoomを使った設定方法をご紹介しました。
「難しそう」と感じていた連携も、Yoomならテンプレートを使ってかんたんに始められます。まずは無料登録して、自分の業務にぴったりのフローを作ってみませんか?