跳至内容
GitTree
持续集成/持续交付

创建并检查管道文件

New CI/CD File… 在您的提供程序读取的地方写入一个起始文件,例如 .github/workflows/ 或 .gitlab-ci.yml;它永远不会覆盖现有文件。在 GitTree 中编辑它,按 Check with … 让提供商验证它,然后像任何文件一样提交它。

专业版已更新

需要 GitTree Pro 或正在运行的试用版;免费保留了本地 Git 的所有功能。 比较计划。

在此页面上
  1. 开始之前
  2. 在哪里可以找到它
  3. 步骤
  4. 预期结果
  5. 入门文件
  6. 如果出现问题
  7. 问题
  8. 有关的

开始之前

  • GitTree Pro 版或正在运行的试用版:CI/CD 是 Pro 版的一部分。
  • 存储库已开放;检查文件需要其主机的帐户。

在哪里可以找到它

  • 调色板:New CI/CD File… 和 Check CI/CD File with Provider。
行动macOSWindows 和 Linux
命令面板⌘⇧PCtrl+Shift+P

步骤

  1. 选择一个启动文件

    选择 New CI/CD File…,然后选择 Starter files 下的模板,例如 GitHub Actions: build and test 或 GitLab CI/CD: build and test stages。按 Create File。

  2. 编辑它

    新文件将在文件工作区中打开。将命令更改为您的项目的和 Save。

  3. 与提供商核实

    按 Check with …。 GitTree 显示 … accepts this file. 或它报告的 Errors 和 Warnings,以及(如果提供商提供)The file as … expands it。

  4. 提交它

    暂存并提交文件,然后推送。提供商在下一次推送时运行它。

预期结果

提供商接受的 CI/CD 文件位于您的存储库中。

入门文件

  • GitHub 操作:构建和测试、Node.js、Rust 以及使用输入手动运行。
  • GitLab CI/CD:构建和测试阶段。
  • Bitbucket Pipelines:构建、测试和自定义部署。
  • Azure Pipelines:构建和测试。

如果出现问题

“文件已经位于...;GitTree 永远不会覆盖它。”

请改为编辑现有文件,或先移动它。

“首先打开文件工作区中的文件。”

打开 CI/CD 文件,然后按 Check with …。

问题

检查文件是否运行它?

不。提供商仅对其进行验证;在你按下之前什么都不会运行。