繁体   English   中英

如何使用标签更新gitlab CI中的节点版本

[英]How to update node version in gitlab CI using labels

我正在使用gitlab,它是用于部署节点应用程序的CI。 我似乎找不到一种简单的方法来根据MR的标签在部署时更新版本。

防爆。 我创建一个MR并添加标签“ minor”。 如何在gitlab yml中称呼“ npm version minor”?

任何帮助深表感谢。

您可以在gitlab-ci.yml中使用$CI_MERGE_REQUEST_LABELS访问您的MR标签。 这将返回标签列表,所以我不知道您将获得的格式。

在您的脚本中:

npm版本$ CI_MERGE_REQUEST_LABELS

我没有对其进行测试,但是您可以尝试一下。

您可以在此处查看完整的预定义环境变量

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM