मैंने एक गिटलैब सीआई धावक स्थापित करने के लिए this tutorial का उपयोग किया है। लगता है कि धावक काम कर रहा है। अब मैं इसके साथ एक सी ++ परियोजना बनाना चाहता हूं।गिटलैब सीआई धावक
मैं यह कैसे कर सकता हूं?
मैंने एक गिटलैब सीआई धावक स्थापित करने के लिए this tutorial का उपयोग किया है। लगता है कि धावक काम कर रहा है। अब मैं इसके साथ एक सी ++ परियोजना बनाना चाहता हूं।गिटलैब सीआई धावक
मैं यह कैसे कर सकता हूं?
मान लें कि आपके पास शेल धावक है, आप एक नौकरी बना सकते हैं और कमांड लाइन कमांड सूचीबद्ध कर सकते हैं जिन्हें आप निष्पादित करना चाहते हैं। अपना Git भंडार की रूट निर्देशिका में एक फ़ाइल .gitlab-ci.yml
बनाएँ:
my_project:
script:
- cd apps/my_project
- mkdir build
- cd build
- cmake ..
- make
आप धक्का, और ci धावकों gitlab पर सक्षम कर रहे हैं, यह स्वचालित रूप से प्रत्येक धक्का के लिए इन सभी खोल आदेश पर अमल करेंगे।
चीजें आप .gitlab-ci.yml
में डाल सकते हैं के बारे में अधिक जानकारी here पाया जा सकता है।
यदि आप डॉकर धावक (कोई खोल नहीं) के साथ रहना चाहते हैं, तो कुछ उदाहरण दिए गए हैं [यहां] (http://quaintous.com/2016/08/12/test-and-code-coverage-with-gitlab-ci /) (* अस्वीकरण *: लेख मेरे द्वारा है!) –