如何在CircleCI的config.yml文件中签出到特定分支而不是当前分支

时间:2021-01-11 16:49:36

标签: git yaml circleci circleci-workflows

我想结帐到 CircleCI v2.1 的 config.yml 文件中的特定分支(例如 master)。 下面的代码默认结帐到当前分支,但我希望它结帐到特定分支

steps:
  - checkout

我尝试实现以下代码,该代码在 UI 上显示它已结帐到掌握,但此命令之后的步骤(与存档包相关)仍然使用当前分支的代码。

steps:
  - checkout
  - run: git checkout master

我也尝试删除“checkout”语句并只保留“run: git checkout master”,但我得到了致命的:不是git存储库(或任何父目录):.git错误。

我查看了 https://circleci.com/docs/2.0/configuration-reference/#section=configuration 文档,但没有发现任何与此相关的有用信息。

1 个答案:

答案 0 :(得分:0)

df['Type'] = pd.Categorical(df['Type'], categories=['Black', 'Green', 'Blue', 'Red'], ordered=True) df.groupby('ID', as_index=False)['Type'].max() 检查触发构建的提交,而不是特定分支。请参阅解释器 here

相关问题