में चर परिभाषित नहीं कर सकता मैं एक घोषणात्मक जेनकींस पाइपलाइन स्क्रिप्ट बनाने की कोशिश कर रहा हूं लेकिन सरल परिवर्तनीय घोषणा के साथ समस्याएं हैं।जेनकींस: पाइपलाइन चरण
org.codehaus.groovy.control.MultipleCompilationErrorsException: startup failed:
WorkflowScript: 5: Expected a step @ line 5, column 13.
def foo = "foo"
^
मैं जेनकींस 2.7.4 और पाइपलाइन 2.4 पर हूँ:
pipeline {
agent none
stages {
stage("first") {
def foo = "foo" // fails with "WorkflowScript: 5: Expected a step @ line 5, column 13."
sh "echo ${foo}"
}
}
}
हालांकि, मैं इस त्रुटि मिलती है:
यहाँ मेरी स्क्रिप्ट है।
वह नए [कथात्मक पाइपलाइन मॉडल] (उपयोग कर रहा है https://github.com/jenkinsci/pipeline-model-definition -प्लगिन/विकी /% 20 प्रारंभ किया गया) वाक्यविन्यास, यही कारण है कि हम जो जानते हैं उससे अलग है ;-) – StephenKing
ओह क्षमा करें कि नया घोषणात्मक पाइपलाइन मॉडल नहीं देखा, मैंने तदनुसार अपनी पोस्ट संपादित की! – Pom12