Syntax: Scripted Pipelines Versus Declarative PipelinesChoosing Between Scripted and Declarative SyntaxSystems: Masters, Nodes, Agents, and ExecutorsMasterNodeAgentExecutorCreating NodesStructure: Working with the Jenkins DSLnodestagestepsSupporting Environment: Developing a Pipeline ScriptStarting a Pipeline ProjectThe EditorWorking with the Snippet GeneratorRunning a PipelineReplaySummary