Jira Service Deskでは、特定の条件を満たす問題(たとえば、問題のカスタム日付フィールドが現在の日付から30日未満)のステータスを自動的に更新する必要があります。 ワークフローの自動化に適したトリガがないようです。 これはどのように実装することができますか? クラウドで動作するJiraの最新バージョンを使用しています。 ありがとうスケジューラのステータス更新をトリガする方法
0
A
答えて
0
私は誤っていない場合は、あなた自身のポスト関数をワークフローの遷移(Groovy)に追加することができます。そのためには、ワークフローに移り、トランジションを選択して、カスタムポストファンクションを追加します。 Jira REST APIを使用する別の方法(これは少し複雑かもしれません)です。このAPIを使用しているjira-python libもあります。 JQLを使用してすべてのチケットをチェックし、条件に応じてこれらのチケットを更新するスクリプトを書くことができます。
構文は、あなたは、単に問題のオブジェクトにステータスを設定することはできません覚えておいてください。この
def checkIssue(issue):
if issue.fields.status.name == "Done":
// do something
issues = jira_connection.search_issues("updates <- 1d")
for i in issues:
checkIssue(i)
ようなことができ、あなたのワークフローに応じて遷移を確認する必要があります。次のようになります。
jira_connection.transition_issue(issue, '212')
ここで、212はワークフローの移行のIDです。
関連する問題
- 1. 春更新スケジューラ
- 2. android - アラートダイアログのステータスのマルチチョイス項目を更新する方法
- 3. 残高を更新するSQLスケジューラ
- 4. スケジューラでスコアボードを更新する
- 5. スケジューラでアクティブなコレクションを更新する
- 6. CRM 4.0で更新メッセージをプログラムでトリガする方法
- 7. プログラムで「更新」ボタンをトリガする方法 - WooCommerce
- 8. 挿入トリガまたは更新トリガでストアドプロシージャをトリガする
- 9. Asana APIからステータス更新履歴を取得する方法
- 10. 剣道UIスケジューラ - リソースのリストを更新/表示/非表示/フィルタリングする方法
- 11. cronジョブのトリガを更新する
- 12. 更新パネル他の更新パネルの進捗インジケータをトリガする?
- 13. 複数行更新のトリガを書き込む方法は?
- 14. 他のテーブルを更新する際にトリガを作成する方法
- 15. C#のTwitterステータスを更新する
- 16. twitterのステータスを更新する
- 17. トリガが別のテーブルを更新することをNHibernateに伝える方法?
- 18. 別のテーブルの行を更新するトリガを書き込む方法は?
- 19. ユーザーのステータス更新を更新/削除する
- 20. イオンローカル通知がステータス変更時にトリガする
- 21. Visual Studio 2010でトリガを更新する
- 22. SQL更新トリガの列名
- 23. MySQLの更新トリガ誤差
- 24. ボタンを使用してコールバックの更新をトリガする方法は?
- 25. 剣道スケジューラの開始日を変更する方法
- 26. Facebookステータスを更新するRubyコマンドラインアプリケーション
- 27. Rails cronジョブでステータスを更新する
- 28. Facebookの更新ステータスthumb issue
- 29. 挿入/更新トリガをデバッグして値の挿入/更新を表示する方法
- 30. モデルを更新して、別のコントローラで迅速に更新をトリガする方法
このスクリプトをスケジュールどおりに実行する方法をplsで説明できますか? – spoonboy