我可以在Test Kitchen中运行一个Github repo中的测试子集吗?

问题描述 投票:0回答:1

我觉得把我的 inspec 测试放在一个与 Chef cookbook 不同的 repo 中是有意义的。我只是把所有的dirs复制到 test/integration 到一个新的目录中,并在此基础上创建了一个repo。有一些子目录 common, masterworker. 我不知道如何在我的测试厨房设置下最好地管理这个问题。

原文 kitchen.yml 的内容。

suites:
  - name: master
...
    verifier:
      inspec_tests:
        - test/integration/common
        - test/integration/master
...

在阅读文档的基础上新增的内容。

suites:
  - name: master
...
    verifier:
      inspec_tests:
        - [email protected]:redacted/inspec-redacted.git
...

我一写完这篇文章,就在寻找一种方法,可以只选择2个需要的目录。commonmaster 但我没有看到这个文件。这有可能吗?

test-kitchen inspec
1个回答
0
投票

也许你可以用你的套件中的特定控件来缩小范围。

verifier:
  inspec_tests:
    - [email protected]:redacted/inspec-redacted.git
  controls:
    - xyz
© www.soinside.com 2019 - 2024. All rights reserved.