हमने पहले से ही नीचे सूचीबद्ध तरीकों की कोशिश की:
- https://github.com/oliverlockwood/jenkinsfile-idea-plugin
- https://st-g.de/2016/08/jenkins-pipeline-autocompletion-in-intellij
कई दिनों तक कई घंटों तक वेब सर्च करने के बाद भी हमें इस मामले में मददगार संसाधन नहीं मिला। इस प्रकार, यह यहाँ एक नया प्रश्न पूछने के लिए समझ में आता है।
हम IntelliJ विचार में अपने जावा प्रोजेक्ट्स विकसित कर रहे हैं और जेनकींस के साथ अपने बिल्ड को एकीकृत करना चाहते हैं। जब हम आइडिया में जेनकिंसफाइल बनाते हैं, तो हमें सिंटैक्स हाइलाइटिंग या ऑटो पूरा नहीं मिलता है। चूँकि हम जेनकिंस के लिए नए हैं, इसलिए ये सुविधाएँ हमारे लिए वास्तव में उपयोगी होंगी। हम जेनकिंसफाइल्स के साथ आइडिया को अधिक सहायक कैसे बना सकते हैं?
अगर विचार में जेनकिंसफाइल के लिए सिंटैक्स हाइलाइटिंग और ऑटो पूरा करने का कोई तरीका नहीं है, तो अन्य संपादक क्या सहायक होंगे?
कृपया ध्यान दें:
- हम जावा प्रोजेक्ट्स के साथ काम कर रहे हैं, ग्रूवी प्रोजेक्ट्स नहीं।
हमने पहले ही प्लगइन की कोशिश कर ली है https://github.com/oliverlockwood/jenkinsfile-idea-plugin । जब प्लगइन सक्रिय हो जाता है, तो जेनकिंसफाइल को इस तरह से पहचाना जाता है, लेकिन सिंटैक्स हाइलाइटिंग के बजाय हमें एक त्रुटि संदेश मिलता है, कृपया नीचे देखें।
pipeline { agent { docker 'maven:3.3.3' } stages { stage('build') { steps { sh 'echo Hello, World!' } } } }
आइडिया त्रुटि के रूप में 'पाइपलाइन' के 'पी' को उजागर करता है। त्रुटि संदेश पढ़ता है:
JenkinsTokenType.COMMENT, JenkinsTokenType.CRLF या JenkinsTokenType.STEP_KEY अपेक्षित, 'p' मिला
किसी भी मदद के लिए धन्यवाद!