Pages

Monday, July 23, 2018

Jenkins Tutorial For Beginners 15 - Pipeline script from SCM + Using Je...



In this Video I am going to show How to use Pipeline script from SCM and How to use Jenkinsfile in Github Project.Jenkins Pipeline is a Whole suite of plugins (10+) which are open-sourced and Shipped with Jenkins 2.x.x. These Pipeline plugins were Formerly commercially available by CloudBees, called Workflow. We use a file called Jekinsfile to Define pipeline as code (again Groovy DSL) stage("Hello") { echo "*Hello*" } stage("World") { echo "*World*" }

Jenkins sample pipeline script in Jenkinsfile
------------------------
pipeline {
agent any
stages {
stage('---clean---') {
steps {
sh "mvn clean"
}
}
stage('--test--') {
steps {
sh "mvn test"
}
}
stage('--package--') {
steps {
sh "mvn package"
}
}
}
}


-------------------Online Courses to learn----------------------------
Java -
https://bit.ly/2H6wqXk
C++ -
https://bit.ly/2q8VWl1
AngularJS -
https://bit.ly/2qebsLu
Python -
https://bit.ly/2Eq0VSt
C-
https://bit.ly/2HfZ6L8
Android -
https://bit.ly/2qaRSAS
Linux -
https://bit.ly/2IwOuqz
AWS Certified Solutions Architect -
https://bit.ly/2JrGoAF
Modern React with Redux -
https://bit.ly/2H6wDtA
MySQL -
https://bit.ly/2qcF63Z
----------------------Follow---------------------------------------------
My Website -
http://www.codebind.com
My Blog -
https://goo.gl/Nd2pFn
My Facebook Page -
https://goo.gl/eLp2cQ
Google+ -
https://goo.gl/lvC5FX
Twitter -
https://twitter.com/ProgrammingKnow
Pinterest -
https://goo.gl/kCInUp
Text Case Converter -
https://goo.gl/pVpcwL
-------------------------Stuff I use to make videos -------------------
Stuff I use to make videos
Windows notebook –
http://amzn.to/2zcXPyF
Apple MacBook Pro –
http://amzn.to/2BTJBZ7
Ubuntu notebook -
https://amzn.to/2GE4giY
Desktop -
http://amzn.to/2zct252
Microphone –
http://amzn.to/2zcYbW1
notebook mouse –
http://amzn.to/2BVs4Q3
------------------Facebook Links ----------------------------------------
http://fb.me/ProgrammingKnowledgeLear...
http://fb.me/AndroidTutorialsForBegin...
http://fb.me/Programmingknowledge
http://fb.me/CppProgrammingLanguage
http://fb.me/JavaTutorialsAndCode
http://fb.me/SQLiteTutorial
http://fb.me/UbuntuLinuxTutorials
http://fb.me/EasyOnlineConverter