Writing a Jenkins Pipeline: Difference between revisions

From NovaOrdis Knowledge Base
Jump to navigation Jump to search
 
(One intermediate revision by the same user not shown)
Line 6: Line 6:
* [[Groovy]]
* [[Groovy]]


=Basic Steps Reference=
=Steps Reference=


=Steps=
{{Internal|Jenkins_Pipeline_Syntax#Pipeline_Steps|Pipeline Steps}}
 
These steps are used invoking on <code>stage.</code>. In a Jenkinsfile, and inside a stage, invoke on <code>this.</code> or simply invoking directly like below:
 
* read-file step. Reading a file from the workspace: https://jenkins.io/doc/pipeline/steps/workflow-basic-steps/#readfile-read-file-from-workspace
 
<syntaxhighlight lang='groovy'>
def versionFile = readFile("${stage.WORKSPACE}/terraform/my-module/VERSION")
</syntaxhighlight>
 
* error https://jenkins.io/doc/pipeline/steps/workflow-basic-steps/#error-error-signal

Latest revision as of 18:12, 21 November 2019