iT邦幫忙

0

.gitlab-ci.yml寫法: 是否可以寫for loop?

想請問GitLab的CI runner所使用的 .gitlab-ci.yml,是否可以寫for loop每個資料夾呢?

因為我的gitlab 的project裡,不只有一個project,而是有多個,
想要在每個專案(資料夾)都執行同個command,eg. dotnet build

資料夾結構如下:
GitlabProject

  • .gitlab-ci.yml
  • project folder
    • Project1-dotnet build
    • Project2-dotnet build
    • Project3-dotnet build
      .....

我的想法是在forloop(cd 進專案資料夾-> 執行command)
試過直接寫for %L in folder -> L它不認得
也試過在script裡 叫他call 另一個.sh ->它會出現Job succeeded但根本沒執行.sh

我的runner環境是 win7

謝謝:)

尚未有邦友回答

立即登入回答