ฉันต้องการใช้ GitLab CI กับไฟล์. gitlab-ci.yml เพื่อเรียกใช้ขั้นตอนต่างๆโดยใช้สคริปต์แยกกัน ขั้นตอนแรกสร้างเครื่องมือที่ต้องใช้ในขั้นตอนต่อไปเพื่อทำการทดสอบ ฉันได้ประกาศให้เครื่องมือที่สร้างขึ้นเป็นสิ่งประดิษฐ์
ตอนนี้ฉันจะเรียกใช้เครื่องมือนั้นในงานระยะหลังได้อย่างไร เส้นทางที่ถูกต้องคืออะไรและจะมีไฟล์อะไรอยู่รอบ ๆ
ตัวอย่างเช่นขั้นแรกสร้างสิ่งประดิษฐ์ / bin / TestTool / TestTool.exe และไดเร็กทอรีนั้นมีไฟล์อื่น ๆ ที่จำเป็น (DLL และอื่น ๆ ) ไฟล์. gitlab-ci.yml ของฉันมีลักษณะดังนี้:
releasebuild:
script:
- chcp 65001
- build.cmd
stage: build
artifacts:
paths:
- artifacts/bin/TestTool/
systemtests:
script:
- chcp 65001
- WHAT TO WRITE HERE?
stage: test
การสร้างและการทดสอบทำงานบน Windows หากมีความเกี่ยวข้อง