Githubからのワークフロー更新の公開

Orchestrator の GitHub 統合と連動するように Orchestrator インスタンスを設定できるようになり、ワークフローを更新するときに、開発インスタンスから Github に変更をプッシュしたり、Github から本番インスタンスに更新をプルできるようになりました。

GitHub からワークフローの最新アップデートを取得する機能は、次のようなユースケースに役立ちます:
  • 複数のOrchestratorインスタンスの同期
  • データ・リカバリー
Orchestrator の開発インスタンスは GitHub にプッシュし、本番インスタンスは Github からプルします

GitHub 用の設定を作成する

注意: GitHubの設定は一度に一つしか持つことができません。
  1. 設定を作成するには、トップメニューのエンジンをクリックし、左のナビゲーションメニューのGit設定をクリックします
  2. 現在コンフィギュレーションが存在しない場合は、新しい構成をクリックしてください。
  3. 以下のフィールドに値を入力:
    フィールド 定義
    構成名 GitHub インテグレーションのカスタム名
    Gitユーザー名 GitHubアカウントのユーザー名
    Gitパスワード GitHub アカウントのパスワード
    Git ブランチ Githubにデータをプッシュするためのブランチ(開発サーバー用)、またはGithubからデータをプルするためのブランチ(本番サーバー用)
    Git リポジトリー GitHubのプロジェクトリポジトリの名前
    プロダクション? trueの場合、この統合はGithubから本番サーバーにデータをプルしています。 もしfalseなら、この統合はデータを開発サーバーにプッシュしている。

既存のワークフローと開発統合を同期させる

GitHub を既存のワークフローと同期させることで、そのワークフローを Github に公開することができます。
注意: 開発サーバーから GitHub にプッシュするためには、設定した git リポジトリに少なくともひとつのコミットがなければなりません。 コミット履歴が空の場合は409 Conflictエラーを起こした。
  1. トップメニューのワークフローをクリックします。
  2. ワークフロー名の右側にあるgitにプッシュするアイコン()をクリックします。
  3. 'CustomPython1'のアップデートをGitにプッシュしてよろしいですか? ダイアログでOKをクリックします。

生産統合を既存のワークフローと同期させる

GitHub を既存のワークフローと同期させることで、そのワークフローの更新を Github から引き出すことができます。
注意: GitHub から開発サーバーにプルするためには、設定した git リポジトリに少なくとも 1 つのコミットがなければなりません。 コミット履歴が空の場合は409 Conflictエラーを起こした。
  1. トップメニューのワークフローをクリックします。
  2. ワークフロー名の右側にあるgitからプルするアイコン()をクリックします。
  3. 本当に'CustomPython1'のアップデートをGitからプルしたいのですか?にある ダイアログでOKをクリックします。

既存の設定の更新

  1. 設定を編集するには、上部メニューのエンジンをクリックし、左ナビゲーションメニューのGit コンフィギュレーションをクリックします。
  2. 設定の名前をクリックし、Editをクリックします。 必要に応じてフィールドを編集し、更新をクリックします。

既存の設定の削除

  1. 設定を削除するには、トップメニューのエンジンをクリックし、左のナビゲーションメニューのGit設定をクリックします
  2. 設定名をクリックし、破壊するをクリックします。