创建并检查管道文件
New CI/CD File… 在您的提供程序读取的地方写入一个起始文件,例如 .github/workflows/ 或 .gitlab-ci.yml;它永远不会覆盖现有文件。在 GitTree 中编辑它,按 Check with … 让提供商验证它,然后像任何文件一样提交它。
专业版已更新
需要 GitTree Pro 或正在运行的试用版;免费保留了本地 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 …。
问题
检查文件是否运行它?
不。提供商仅对其进行验证;在你按下之前什么都不会运行。