【问题标题】:How to split the variable in Gitlab pipline (.gitlab-ci.yml)如何在 Gitlab 管道 (.gitlab-ci.yml) 中拆分变量
【发布时间】:2020-05-18 17:32:55
【问题描述】:

我有一个分支名称,例如 release-1.1.3,我如何通过在 gitlab-ci 文件中编写一些逻辑来拆分和提取版本。有什么方法可以解决吗?

before_script

  • 导出 BRANCH_NAME=$CI_COMMIT_REF_NAME

    //这里我想做一些提取版本的事情

  • export Major=BRANCH_NAME.someoperation

  • export Minor=BRANCH_NAME.someoperation
  • export PATCH=BRANCH_NAME.someoperation

也欢迎任何其他方法,但我需要将值放在一个单独的变量中,我可以将它传递给其他操作。

我是 gitlab-ci 的新手,正在研究它,在此先感谢。

【问题讨论】:

标签: gitlab gitlab-ci gitlab-ci-runner


【解决方案1】:

只需拆分你的字符串

你会在这里找到一些例子。

How to cut a string after a specific character in unix

【讨论】:

    猜你喜欢
    • 2017-11-30
    • 1970-01-01
    • 2023-02-22
    • 2021-05-06
    • 1970-01-01
    • 1970-01-01
    • 2022-06-23
    • 2023-02-02
    • 2021-01-28
    相关资源
    最近更新 更多