Tôi đang gặp vấn đề với việc phân tích một build
thư mục giữa các giai đoạn bằng Gitlab-CI.
Gitlab-CI xóa sạch các tạo phẩm xây dựng được tạo ra giữa các giai đoạn có vẻ kỳ lạ. Tôi đang cố gắng lưu trữ các tạo phẩm xây dựng giữa giai đoạn xây dựng và giai đoạn thử nghiệm, tuy nhiên giai đoạn xây dựng cũng có tạo tác xây dựng mà tôi muốn giữ và cả các tạo phẩm xây dựng được yêu cầu để chạy giai đoạn tiếp theo.
Có thể có nhiều thời gian hết hạn với các đường dẫn khác nhau bằng cách sử dụng artifacts
tùy chọn không?
Tôi đã thử cách sau, chỉ giữ định nghĩa thứ hai về paths
(đường dẫn xây dựng / kiểm tra *), và không paths
khai báo (.dmg) đầu tiên .
artifacts:
paths:
- build/*.dmg
expire_in: 1 week
paths:
- build/test1
- build/test2
- build/test3
expire_in: 15 mins
Tôi đã thử sử dụng caches
tuy nhiên dường như không thể làm việc đó ... Mọi đề xuất sẽ được đánh giá cao!