コンテンツにスキップ
GitTree
CI/CD パイプライン

パイプライン設定を管理する

CI/CD Settings は、プロバイダが別のアプリに管理できる内容を示します: Variables、Secrets、Environments、Runners、Schedules、Caches、Definitions、Releases。シークレットの値は、安全なシステム プロンプトに入力されるか、選択したファイルから読み取られて、プロバイダーに直接送信されます。 GitTree は、他の場所に表示したり、保存したり、送信したりすることはありません。

プロ更新されました

GitTree Pro または実行中のトライアルが必要です。 Free では、すべてのローカル Git 機能が維持されます。 プランを比較。

このページでは
  1. 始める前に
  2. どこで見つけられますか
  3. ステップ
  4. 期待される結果
  5. 元に戻せないもの
  6. 何か問題が発生した場合
  7. 質問
  8. 関連している

始める前に

  • GitTree Pro または実行中のトライアル: CI/CD は Pro の一部です。
  • 変更する設定に対するリポジトリの管理者またはメンテナ権限。

どこで見つけられますか

  • CI/CD ビューまたはパレット: CI/CD Settings。
アクションmacOSWindowsとLinux
Show CI/CD⌥PAlt+P

ステップ

  1. 設定を開きます

    CI/CD Settings を選択し、Secrets などのセクションを選択します。 Back to Runs はリストに戻ります。

  2. シークレットを追加する

    Add Secret を押して名前を付け、Where the value comes from: Type it in a secure system prompt または Read it from a file I choose を選択します。表示されている場合は、Protected branches and tags only にチェックを入れます。 Continue…を押します。

  3. 値を確認して入力します

    GitTreeはStore a new secret … in …?に尋ねます。 Open Secure Prompt (または Choose File) を押して、GitTree のウィンドウの外に値を入力します。プロンプトを閉じても何も送信されません。

期待される結果

シークレットはプロバイダーに保存されており、実行者はそれを読み取ることができます。

元に戻せないもの

  • Replace … はプロバイダーの現在の値を上書きします。回復することはできません。
  • Delete … はそれを削除します。それを読み取る実行はそれを取得できなくなり、コピーを保持するものは何もありません。
  • プロバイダを開いた後に設定が変更された場合、何も送信されません。それを見直して、もう一度試してください。

何か問題が発生した場合

「…は…で管理されています」

プロバイダーは、別のアプリがそれらをリストする方法を提供しません。設定ページで変更するには、Open in … を使用します。

質問

GitTree でシークレットの値を確認できますか?

いいえ。プロバイダーがシークレットの値を返すことはなく、GitTree がシークレットの値を表示したり保存したりすることはありません。