Ich versuche, meinen alten Projektbasis-Workflow in eine auf Jenkins basierende Pipeline zu konvertieren. Beim Durchgehen der Dokumente stellte ich fest, dass es zwei verschiedene Syntaxen mit dem Namen scriptedund gibt declarative. Wie die declarativekürzlich veröffentlichte Jenkins-Web- Syntax (Ende 2016). Obwohl es eine neue Syntaxversion gibt, unterstützt Jenkins auch weiterhin die Skriptsyntax.
Jetzt bin ich mir nicht sicher, in welcher Situation jeder dieser beiden Typen am besten zusammenpassen würde. scriptedSyntax wird bald veraltet sein? Wird declarativealso die Zukunft der Jenkins-Pipeline sein?
Jeder, der einige Gedanken zu diesen beiden Syntaxtypen teilen kann.