如何在Gitlab pipline(.Gitlab ci.yml)中拆分变量

如何在Gitlab pipline(.Gitlab ci.yml)中拆分变量,gitlab,gitlab-ci,gitlab-ci-runner,Gitlab,Gitlab Ci,Gitlab Ci Runner,我有一个分支名称,例如release-1.1.3,我如何通过在gitlab ci文件中编写一些逻辑来拆分和提取版本。有什么方法可以用吗 在脚本之前 导出分支\u名称=$CI\u提交\u引用\u名称 //在这里,我想做一些事情来提取版本 export Major=BRANCH_NAME.someoperation export Minor=BRANCH_NAME.someoperation 导出修补程序=分支\u NAME.someoperation 任何其他方法都是受欢迎的,但我需要一个单独

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

在脚本之前

  • 导出分支\u名称=$CI\u提交\u引用\u名称

    //在这里,我想做一些事情来提取版本

  • export Major=BRANCH_NAME.someoperation

  • export Minor=BRANCH_NAME.someoperation
  • 导出修补程序=分支\u NAME.someoperation
任何其他方法都是受欢迎的,但我需要一个单独变量中的值,我可以将它传递给其他操作

我是gitlab ci的新手,正在研究它,提前谢谢。

只需拆分字符串即可

你可以在这里找到一些例子

只需拆分您的字符串

你可以在这里找到一些例子


你需要分开你的绳子看这里:谢谢兄弟。。能够解决它你需要分开你的线看这里:谢谢兄弟。。能够解决它吗