আমি পৃথক স্ক্রিপ্টগুলির সাথে বিভিন্ন ধাপ চালানোর জন্য .gitlab-ci.yml ফাইলের সাথে গিটল্যাব সিআই ব্যবহার করতে চাই। প্রথম পর্যায়ে একটি সরঞ্জাম তৈরি করা হয় যা পরীক্ষার জন্য পরবর্তী পর্যায়ে অবশ্যই ব্যবহার করা উচিত। আমি উত্পাদিত সরঞ্জামকে আর্টিফ্যাক্ট হিসাবে ঘোষণা করেছি।
এখন আমি কীভাবে পরবর্তী সরঞ্জামে সেই সরঞ্জামটি কার্যকর করতে পারি? সঠিক পথটি কী এবং এর চারপাশে কী ফাইল থাকবে?
উদাহরণস্বরূপ, প্রথম পর্যায়ে নিদর্শনগুলি / বিন / টেস্টটুল / টেস্টটুল.এক্সই তৈরি করে এবং সেই ডিরেক্টরিতে অন্যান্য প্রয়োজনীয় ফাইল (ডিএলএল এবং অন্যান্য) থাকে। আমার .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
প্রাসঙ্গিক হলে উইন্ডোতে বিল্ড এবং টেস্টগুলি চালিত হয়।