आर्टिफैक्ट्स (artifacts) और कैश (caches)
GitLab CI कोर्स का हिस्सा
पाइपलाइन का हर जॉब आपकी रिपॉज़िटरी के साफ़ चेकआउट से शुरू होता है और ऐसे फेंकने वाले एनवायरनमेंट में चलता है जो जॉब ख़त्म होते ही फेंक दिया जाता है। यह जानबूझकर किया गया डिज़ाइन है, इसी से कोई जॉब चुपचाप किसी दूसरे जॉब की बची-खुची स्टेट पर निर्भर नहीं हो पाता, लेकिन इससे एक ज़ाहिर प्रश्न उठता है: अगर कोई जॉब कोई बाइनरी कंपाइल करता है, या टेस्ट की रिपोर्ट बनाता है, या डिपेंडेंसी का ऐसा फ़ोल्डर डाउनलोड करता है जिसे...
ऐसी फ़ैक्ट्री लाइन की कल्पना करें जिसका हर स्टेशन उसका मज़दूर पारी ख़त्म करके निकलते ही पूरा पोंछ दिया जाता है, सामान समेत, बशर्ते किसी ने पहले ख़ास तौर पर कोई चीज़ डिब्बे में बंद करके अगले स्टेशन को न थमा दी हो। GitLab के जॉब का फ़ाइल सिस्टम ऐसा ही है। कोई build जॉब दो मिनट चल सकता है, प्रोग्राम कंपाइल कर सकता है, और उसे dist/ फ़ोल्डर में लिख सकता है, लेकिन जिस पल उस जॉब की स्क्रिप्ट पूरी होती है, उसका पूरा...
असली माहौल में GitLab CI आर्टिफैक्ट्स (artifacts) और कैश (caches) सीखना चाहते हैं?
नीचे क्लिक करें, GitLab CI के साथ तैयार एक Linux मशीन पाएँ, और AI ट्यूटर के साथ आर्टिफैक्ट्स (artifacts) और कैश (caches) पर हाथ-से-काम करें जो आपका कोड जानता है।
यह पाठ शुरू करेंआर्टिफैक्ट्स (artifacts) और कैश (caches)आप क्या सीखेंगे
- Artifacts paths
- Artifacts expire_in
- Downloading artifacts
- Cache key
- Cache paths
- Artifacts vs caches
यह पाठ अपनी भाषा में पढ़ें
इस कोर्स के सभी पाठ
11 पाठ- 1CI/CD क्या है20 मिनट
- 2आपकी पहली पाइपलाइन (pipeline)25 मिनट
- 3जॉब्स (jobs) और स्टेजेस (stages)30 मिनट
- 4वेरिएबल्स और सीक्रेट्स30 मिनट
- 5आर्टिफैक्ट्स (artifacts) और कैश (caches)30 मिनट
- 6रूल्स (rules) और सशर्त जॉब्स (jobs)30 मिनट
- 7डॉकर जॉब्स (jobs) और सर्विसेज़ (services)35 मिनट
- 8वातावरण और तैनाती30 मिनट
- 9इन्क्लूड्स (includes) और टेम्पलेट्स (templates)30 मिनट
- 10रनर्स (runners)30 मिनट
- 11Capstone: बनाएं, परीक्षण करें, तैनात करें60 मिनट
