YouTrack ワークフロー

ワークフローはプロジェクト内の課題のライフサイクルを定義および自動化するルールセットです。 直近の期日に関するリマインダー、指定された条件に基づくフィールドの更新と課題の割り当て、指定した日付と時刻での定期的な課題の作成など、さまざまなタスクを自動的に行うワークフローを作成できます。

コード要らずの自動化

コード要らずの自動化

組み込みのエディターを使って JavaScript で独自のワークフローを作成することも、ワークフロー作成ツールを使ってコードを記述せずに作成することもできます。

ワークフロー作成ツールは、技術系以外のユーザーが YouTrack の最も高度な自動化機能を除く、ステートマシンルールなどのすべての機能を使用できるドラッグアンドドロップ方式のビジュアルエディターです。

ステートマシンルールを使うと、課題の状態遷移を特定の順序に制限することで、フローチャート式のビジネスプロセスを作成できます。 変更時ルールと組み合わせると、それぞれの遷移が発生するために満たすべき条件を強制し、そのような遷移が発生した場合にアクションをトリガーすることができます。

組み込みのワークフロー

YouTrack には、典型的なチームの作業に対応したさまざまなワークフローが用意されています。 例えば、すべてのサブタスクが解決したときに親課題をクローズする、一定期間が過ぎた時点で課題の優先度を上げる、重複する課題を管理する、経過時間を追跡するワークフローなどがあります。

また、JetBrains は作業の自動化に役立つその他多くの既製ワークフローを収録したワークフローリポジトリも管理しています。

ワークフロー作成ツール

カスタムワークフロー

YouTrack のワークフロー作成ツールで独自のワークフローを作成するか、組み込みのエディターを使ってワークフローを JavaScript でコーディングし、YouTrack に期待通りの自動処理を任せることができます。

詳細なドキュメントに加えて、Slack に YouTrack コミュニティ専用のワークフローチャンネルを用意しています。このチャンネルではアイデアを交換し合ったり、YouTrack チームやその他のコミュニティメンバーから支援を得たりできます。