1

在向 Concourse 管道发出fly命令后,我想对这个新管道进行版本控制。

我尝试在 GIT 存储库上维护一个单独的“版本”文件。

但我的要求是在管道作业名称上显示此版本。

请查看必须附加版本的图像

添加更多细节:

我正在查看 GIT 中的设施以监视特定文件夹(例如xyz)上的提交。我得到了类似下面的东西:

是否有工具可以在 Ubuntu 上监视远程 Git 存储库并在提交时弹出通知?

https://github.com/jakeonrails/git-notify

4

2 回答 2

0

pipeline_version我通过在工作名称的管道文件中放置一个占位符来实现这一点。

- name: set_env_test_((pipeline_version))

在参数文件“pipeline_version”中填充如下:

pipeline_version: 1.0.0

单击此处查看取得的成果

于 2019-09-27T09:42:40.410 回答
-1

这个问题的另一个答案是通过以下代码实现的:

  plan:
  - get: test-version-resource
  - task: send-version
    config:
      platform: linux
      image_resource:
        type: docker-image
        source:
          repository: gliderlabs/alpine
          tag: latest 
      inputs:
      - name: test-version-resource
      run:
        path: /bin/sh
        args:
        - -c
        - |
          ls -la test-version-resource
于 2019-10-22T09:53:25.020 回答