パイプライン ファイルの作成と確認
New CI/CD File… は、プロバイダが読み取るスターター ファイル(.github/workflows/ や .gitlab-ci.yml など)を書き込みます。既存のファイルに上書きすることはありません。 GitTree で編集し、Check with … を押してプロバイダーに検証してから、他のファイルと同様にコミットします。
GitTree Pro または実行中のトライアルが必要です。 Free では、すべてのローカル Git 機能が維持されます。 プランを比較。
始める前に
- GitTree Pro または実行中のトライアル: CI/CD は Pro の一部です。
- リポジトリは開いています。ファイルをチェックするには、そのホストのアカウントが必要です。
どこで見つけられますか
- パレット: New CI/CD File… と Check CI/CD File with Provider。
| アクション | macOS | WindowsとLinux |
|---|---|---|
| コマンドパレット | ⌘⇧P | Ctrl+Shift+P |
ステップ
スターター ファイルを選択する
New CI/CD File… を選択し、次に Starter files の下にあるテンプレート (GitHub Actions: build and test や GitLab CI/CD: build and test stages など) を選択します。 Create Fileを押します。
編集してください
新しいファイルがファイル ワークスペースで開きます。コマンドをプロジェクトのコマンドと Save に変更します。
プロバイダーに確認してみる
Check with …を押します。 GitTree は、報告された … accepts this file. または Errors と Warnings を示し、プロバイダーが提供している場合は The file as … expands it を示します。
コミットしてください
ファイルをステージングしてコミットし、プッシュします。プロバイダーは次のプッシュ時にそれを実行します。
期待される結果
プロバイダーが受け入れる CI/CD ファイルはリポジトリにあります。
スターターファイル
- GitHub アクション: ビルドとテスト、Node.js、Rust、入力を使用して手動で実行します。
- GitLab CI/CD: ビルドとテストの段階。
- Bitbucket Pipelines: ビルド、テスト、カスタム デプロイ。
- Azure Pipelines: ビルドとテスト。
何か問題が発生した場合
「ファイルはすでに … にあります。GitTree は決して上書きしません。」
代わりに既存のファイルを編集するか、最初にそれを移動してください。
「まずファイルワークスペースでファイルを開きます。」
CI/CD ファイルを開き、Check with … を押します。
質問
ファイルをチェックすると実行されますか?
いいえ。プロバイダーはそれを検証するだけです。押すまでは何も進みません。