ワークフローを作成する
課題追跡を強化し、プロジェクトの変更を自動化する場合は、ワークフローを作成します。
管理者は、ワークフローページで YouTrack のワークフローの完全なリストにアクセスできます。ここでのみ、YouTrack にワークフローを追加できます。
ワークフローを追加するときに、ワークフローコンストラクターを使用するか、JavaScript 用の Web ベースのワークフローエディターを使用するかを選択できます。
ワークフローコンストラクターは、事前定義された条件とアクションを使用して自動化を構築できる、コード不要のドラッグアンドドロップインターフェースです。これは、ソフトウェアプログラミングに慣れていないユーザーに最適なオプションです。
JavaScript エディターは、コードを記述するための Web ベースの環境です。プログラミング言語の基本に精通している場合は、このモードでの作業に課題はありません。
ワークフローを作成するには:
この時点で、ページ上にさまざまなブロックを配置し、それぞれの設定を構成することで、ワークフローを実行するための前提条件と適用する一連の更新の構築を開始できます。
ワークフローコンストラクターでサポートされている事前定義された条件とアクションのセットを使用してワークフローを構築する方法については、ワークフローコンストラクターを参照してください。
ワークフローを作成するには:
メインナビゲーションメニューから、
を選択します。
新しいワークフローボタンをクリックしてから JavaScript エディターを選択します。
新しいワークフローダイアログが開きます。

名前とタイトルを入力します。
保存ボタンをクリックしてください。
ワークフローが YouTrack に追加されます。
新規モジュールパネルがエディターウィンドウで開きます。

記述するルールのタイプに対応するモジュールのボタンをクリックします。例:
アクション。
新規モジュールダイアログが開きます。

モジュールの名前を入力します。
保存ボタンをクリックしてください。
モジュールが現在のワークフローに追加されます。
選択したルールタイプのテンプレートがワークフローエディターにロードされます。

現在のモジュールでルールを定義します。ルール固有のガイドラインについては、ワークフロールールタイプを参照してください。
完了したら、保存ボタンをクリックします。
このワークフローに含めるすべてのルールを定義するまで、ワークフローにモジュールを追加し続けます。モジュールの追加メニューを使用して、作成するルールの種類を選択します。
少なくとも 1 つのルールを定義すると、新しいワークフローが使用可能になり、1 つ以上のプロジェクトにアタッチできるようになります。手順については、複数のプロジェクトのワークフローを管理するを参照してください。
YouTrack ワークフロー API を使用して課題の更新を自動化する方法については、YouTrack および Hub の開発者ポータルのドキュメントを参照してください。
関連ページ:
ワークフローコンストラクター
ワークフローコンストラクターは、定義済みの条件とアクションを使用して自動化を構築できるコード不要のドラッグアンドドロップインターフェースです。この機能の概要については、この短いビデオを参照してください。ワークフローコンストラクターにアクセスするには: メインナビゲーションメニューから、を選択します。コンストラクターを使用して作成されたワークフローを見つけて、リストから選択します。サイドバーのワークフローの編集ボタンをクリックします。選択したワークフローがワークフローコンストラクターで開きます。、ワ...
ワークフロールールタイプ
YouTrack は、4 種類のワークフロールールをサポートしています。ルールタイプは、ルールを実行する一般的な条件を定義します。ワークフローコンストラクターを使用すると、on-change、on-schedule、状態マシン、アクションルールを作成および編集できます。JavaScript エディターでは、あらゆるタイプのモジュールを作成および編集することもできます。また、コードのブロックを整理して再利用できるカスタムスクリプトを作成することもできます。ワークフローコンストラクターで新しいルール...
複数のプロジェクトのワークフローを管理する
システム管理者は、YouTrack インスタンスのすべてのプロジェクトでワークフローを管理できます。プロジェクト管理者のロールを持つユーザーは、プロジェクトを表示および更新する権限を持つプロジェクトのワークフローのみを管理できます。詳細については、ワークフローを管理するを参照してください。ワークフローをプロジェクトにアタッチする:ワークフローを使用するには、1 つ以上のプロジェクトにワークフローをアタッチする必要があります。管理メニューから、YouTrack 内のすべてのプロジェクトにアクセス...
YouTrack ワークフロー API
パッケージにはモジュールのコレクションが含まれています。これらのモジュールは、YouTrack 内のエンティティを参照および更新するためのカスタム関数、メソッド、コンストラクターを提供します。また、各エンティティに利用できるプロパティも定義します。以下のモジュールが利用可能です。date-time このモジュールには、日付と時刻を操作するための関数が含まれています。entities ワークフローにアクセス可能な YouTrack 内のエンティティの定義が含まれています。httpHTTP を介してデー...
Web ベースのワークフローエディター
YouTrack には、JavaScript でワークフローを作成するために使用できる Web ベースのワークフローエディターが組み込まれています。統合開発環境でコードを書くことを好む場合でも、JavaScript をサポートする外部エディターを使用してワークフローを YouTrack にインポートすることができます。ワークフローコンストラクターにアクセスするには: メインナビゲーションメニューから、を選択します。JavaScript で記述されたワークフローを見つけて、リストから選択します。サイ...
