![](/img/trans.png)
[英]I have defined a vector according to a certain rule. How do I define a function that outputs the vector?
[英]How do define certain tests on certain branches?
我是 gitlab ci/cd 的新手。 我喜欢它的工作方式。 我想在某些分支中运行某些测试。 如何在 yml 文件中定义相同的内容?
I am using gitlab ci/cd for R package development and using testthat package for unit-testing.
您需要考虑如何在您的分支中构建您的测试套件。
例如,您可以将 test-suite 命名为/tests/branch_1/
并且您的分支的名称为branch_1
,然后
test_job:
script:
- test_dir("inst/tests/${CI_COMMIT_REF_NAME}"
其中$CI_COMMIT_REF_NAME
是您的分支或标签名称,根据gitlab 预定义变量 doc ,将执行与您的分支名称相同的名称的测试套件。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.