我在使用Gitlab-CI解析各個階段之間的build
目錄時遇到問題。在gitlab-ci跑步中有不同失效時間的多個路徑
Gitlab-CI擦除階段之間創建的構建工件,這似乎很奇怪。我試圖在構建和測試階段之間存儲構建工件,但構建階段還有我想要保留的構建工件以及運行下一個階段所需的構建工件。
使用artifacts
選項可以使用不同路徑有多個到期時間嗎?
我試過以下,它只保留paths
(構建/測試*路徑)的第二個定義,而不是聲明的第一個paths
(.dmg)。
artifacts:
paths:
- build/*.dmg
expire_in: 1 week
paths:
- build/test1
- build/test2
- build/test3
expire_in: 15 mins
我已經使用caches
但似乎無法得到那個工作嘗試...任何建議將是巨大的感謝!
感謝您的回答!你有沒有可能給更多的信息封裝呢?所以第一份工作創造了一個虛擬階段,然後構建的工作只有工件? – Rekovni
我試圖更好地解釋我自己,我希望我現在更加連貫,英語是我的第二語言 –
啊,我現在變了 - 謝謝:) – Rekovni