■概要
GitLabで新しいイシューが作成されるたびに、関連ファイルを保管するためのフォルダをGoogle Driveに手動で作成していませんか。この作業は単純ですが、積み重なると大きな手間となり、作成漏れなどのミスも発生しがちです。
このワークフローを活用すれば、GitLabとGoogle Driveを連携させ、イシュー作成をトリガーに指定のフォルダを自動で作成できます。これにより、開発プロジェクトにおけるファイル管理の手間を減らし、業務を円滑に進めることが可能です。
■このテンプレートをおすすめする方
- GitLabとGoogle Driveを併用し、開発ドキュメントを手動で管理している方
- イシューごとのフォルダ作成作業を自動化し、本来の業務に集中したいプロジェクトマネージャーの方
- 手作業によるフォルダの作成漏れや命名ミスを防ぎ、管理体制を統一したいチームリーダーの方
■このテンプレートを使うメリット
- GitLabでイシューが作成されると、Google Driveに自動でフォルダが生成されるため、手作業で作成していた時間を短縮できます
- フォルダが自動で作成されることで作成漏れがなくなり、命名規則も統一できるため、属人化を防ぎ、データ管理を効率化します
■フローボットの流れ
- はじめに、GitLabとGoogle DriveをYoomと連携します
- 次に、トリガーでGitLabを選択し、「イシューが作成されたら」というアクションを設定します
- 最後に、オペレーションでGoogle Driveの「フォルダを作成する」アクションを設定し、GitLabのイシュー情報を基にフォルダが作成されるように設定します
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
- Google Driveでフォルダを作成するオペレーションにて、どの親フォルダの中に新しいフォルダを作成するかを任意で設定してください
- 作成するフォルダ名は、固定のテキストだけでなく、GitLabのイシュータイトルなど、トリガーで取得した情報を活用して動的に設定することが可能です
◼️注意事項
- GitLabとGoogle DriveのそれぞれとYoomを連携してください。
- トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
- プランによって最短の起動間隔が異なりますので、ご注意ください。