जब मैं जिथब वेब इंटरफ़ेस के माध्यम से टैग बनाता हूं तो मैं ट्रैविस सीआई को बनाने और तैनात करने के लिए ट्रिगर करना चाहता हूं। मुझे ट्रेविस सीआई के लिए ट्रिगर्स के बारे में जानकारी नहीं मिल रही है। तो क्या मैं कर सकता हूँ?क्या मैं गिट टैग बनाकर अपना ऐप बनाने के लिए ट्रैविस सीआई ट्रिगर कर सकता हूं?
उत्तर
एक नया टैग बनने पर एक बिल्ड स्वचालित रूप से प्रारंभ होना चाहिए। लागू करने के लिए आप deploy
अनुभाग के लिए बिट पालन जोड़ने के लिए:
language: php
php:
- 5.3
- 5.4
deploy:
provider: heroku
strategy: git
skip_cleanup: true
app: myapp
on:
tags: true
php: '5.4'
api_key:
secure: NL10DAVFJJPk7mHdKeN3q5hpKgRq/gKpEnsXeBb7dDcnW0XuwmO88srMVbYHOA6w3kw50aPkKZ1AirElPjcpm2uxEz/tW7PpshY8fGDKdCyuczXKh24avTpD8nF8lskTIPXVpwWBYxCoFziRsd+eQBKHCsRyrQcv0mjg2j2MoNE=
ट्रैविस सीआई एक अच्छा documentation about all the possibilities है:
on:
tags: true
यहां एक संपूर्ण उदाहरण है।
ओह, अद्भुत उत्तर और दस्तावेज –
साथ ही, क्या मैं ट्रैविस को केवल टैग पर बनाता हूं और कामों को अनदेखा कर सकता हूं? –
मुझे नहीं लगता कि यह संभव है। आप एक बिल्ड स्क्रिप्ट लिख सकते हैं जो जांचता है कि वर्तमान प्रतिबद्धता एक टैग की गई प्रतिबद्धता है और अगर यह नहीं है तो तत्काल बंद करें। ट्रैविस [बहुत सारे पर्यावरण चर प्रदान करता है] (http://docs.travis-ci.com/user/ci-environment/#Environment-variables), जिसकी आपको आवश्यकता होगी वह 'TRAVIS_TAG' है। – Odi
- 1. ट्रैविस-सीआई -
- 2. ट्रैविस-सीआई: गिट रिमोट रिपोजिटरी
- 3. ट्रैविस सीआई
- 4. ट्रैविस सीआई
- 5. Android के लिए ट्रैविस सीआई
- 6. क्या मैं जेनकिन्स को पारित पैरामीटर से गिट टैग बनाने के लिए प्राप्त कर सकता हूं?
- 7. ट्रैविस-सीआई
- 8. निजी भंडारों के लिए ट्रैविस सीआई
- 9. ट्रैविस-सीआई
- 10. मैं गिट टैग कैसे कर सकता हूं?
- 11. ट्रैविस सीआई
- 12. ट्रैविस-सीआई बैज
- 13. वाईएएमएल उद्धरण (ट्रैविस सीआई के लिए)
- 14. ट्रैविस सीआई pom.xml
- 15. ट्रैविस सीआई - .travis.yml
- 16. ट्रैविस सीआई नहीं बाइनरी 2.1.0 के लिए
- 17. ट्रैविस-सीआई या
- 18. कैश ब्रू ट्रैविस सीआई
- 19. मैं 64-बिट ट्रैविस-सीआई वीएम छवियों को कहां डाउनलोड कर सकता हूं?
- 20. ट्रैविस सीआई बिल्ड के हिस्से के रूप में मैं स्क्रिप्ट कैसे चला सकता हूं?
- 21. कोई भाषा नहीं: ट्रैविस सीआई
- 22. उप निर्देशिका में ट्रैविस सीआई
- 23. ट्रैविस-सीआई रूबी नोड 5
- 24. सोनाक्यूब स्कैनर विश्लेषण ट्रैविस सीआई
- 25. क्या मैं एएनटी या मेवेन का उपयोग किए बिना जावा के साथ ट्रैविस सीआई का उपयोग कर सकता हूं?
- 26. एएसएन जी ++ 5.4.0 के साथ ट्रैविस सीआई
- 27. क्या मैं अपना Google Analytics परिणाम सार्वजनिक कर सकता हूं?
- 28. कुछ शाखाओं के लिए ट्रैविस-सीआई निष्पादित कैसे करें?
- 29. क्या मैं गिट के लिए कस्टम प्रोटोकॉल बना सकता हूं?
- 30. ट्रैविस-सीआई से उसकेोकू पर रेल ऐप कैसे तैनात करें?
https://engineering.hexacta.com/triggering-deploys-with-git-tags-21993147352f – pomber