Difference between revisions of "IT-SDK-Jenkins"
Jump to navigation
Jump to search
| Line 1: | Line 1: | ||
| + | =Source= | ||
* src: https://jenkins.io/doc/book/pipeline/syntax/ | * src: https://jenkins.io/doc/book/pipeline/syntax/ | ||
* src: https://jenkins.io/doc/book/pipeline/jenkinsfile/#using-environment-variables | * src: https://jenkins.io/doc/book/pipeline/jenkinsfile/#using-environment-variables | ||
| − | + | =Coding= | |
<pre class="code"> | <pre class="code"> | ||
def username = 'Jenkins' | def username = 'Jenkins' | ||
| Line 16: | Line 17: | ||
} | } | ||
steps { | steps { | ||
| − | sh 'echo | + | sh 'echo "Name=${APP}"' |
| + | echo "Running ${APP} on ${env.APP}" | ||
} | } | ||
</pre> | </pre> | ||
Revision as of 12:10, 20 March 2020
Source
- src: https://jenkins.io/doc/book/pipeline/syntax/
- src: https://jenkins.io/doc/book/pipeline/jenkinsfile/#using-environment-variables
Coding
def username = 'Jenkins'
echo 'Hello Mr. ${username}'
echo "I said, Hello Mr. ${username}"
...
Hello Mr. ${username}
I said, Hello Mr. Jenkins
environment {
APP = "${env.APP}-${env.BRANCH_NAME}"
}
steps {
sh 'echo "Name=${APP}"'
echo "Running ${APP} on ${env.APP}"
}