Tôi muốn sử dụng GitLab CI với tệp .gitlab-ci.yml để chạy các giai đoạn khác nhau với các tập lệnh riêng biệt. Giai đoạn đầu tiên tạo ra một công cụ phải được sử dụng trong giai đoạn sau để thực hiện các thử nghiệm. Tôi đã khai báo công cụ được tạo là tạo tác.
Bây giờ làm cách nào để tôi có thể thực thi công cụ đó trong công việc ở giai đoạn sau? Đường dẫn chính xác là gì và những tệp nào sẽ có xung quanh nó?
Ví dụ, giai đoạn đầu tiên xây dựng các tạo tác / bin / TestTool / TestTool.exe và thư mục đó chứa các tệp bắt buộc khác (DLL và các tệp khác). Tệp .gitlab-ci.yml của tôi trông giống như sau:
releasebuild:
script:
- chcp 65001
- build.cmd
stage: build
artifacts:
paths:
- artifacts/bin/TestTool/
systemtests:
script:
- chcp 65001
- WHAT TO WRITE HERE?
stage: test
Bản dựng và thử nghiệm chạy trên Windows nếu có liên quan.