Hello, this list is for Jenkins core and plugins *development* itself. So please use the users mailing list instead.
Thank you. Le 16 août 2017 14:21, "Satbachan Singh" <[email protected]> a écrit : > Hi Devs, > > This is my first post to this forum . We had a requirement to create a > pipeline having the below flow. > > > <https://lh3.googleusercontent.com/-dnWtKE38ljU/WZQzHJUA87I/AAAAAAAADrQ/7icgPNfkmks6U9qNioouHpL5XbvvSVSgACLcBGAs/s1600/Pipeline.png> > > > > > > > > > > > > For the above flow written the code snippet is below > > *node('Some Node') {* > * try{* > * stage('Start'){* > * currentBuild.result = 'SUCCESS'* > * echo "Begin of Pipeline"* > > * }* > > * stage('Checkout and Init'){* > * //Step 0* > * parallel (* > * "Checkout Platform" : {* > * dir('platform') {* > * echo "Checkout Platform"* > * }* > * },* > * "Checkout Platform Clover":{* > * dir('platformclover') {* > * echo "Checkout Platform Clover"* > * }* > * },* > * "Checkout Platform Sonar":{* > * dir('platformsonar') {* > * echo "Checkout Platform Sonar"* > * }* > * },* > * "Checkout Automation Framework":{* > * dir('automationframework') {* > * echo "Checkout Automation Framework"* > * }* > * },* > * "Checkout Automation BVT" :{* > * dir('automationbvt') {* > * echo "Checkout Automation BVT"* > * }* > * },* > * "Checkout Automation Server":{* > * dir('automationserver') {* > * echo "Checkout Automation Server"* > * }* > * },* > * "Checkout Automation Web":{* > * dir('automationweb') {* > * echo "Checkout Automation Web"* > * }* > * }* > > * )* > * //Step 2* > * echo "Load Properties"* > > * }* > * stage('Print Change Log'){* > * //Step 0 * > * echo "Print ChangeLog"* > > * }* > * stage('Platform_Build') {* > * //Step 1* > * echo "Build Platform"* > * //Step 2* > * echo "Copy Platform to Common Stage"* > > * //Step 3* > * echo "Update Current"* > * }* > * parallel (* > * "Platform_Clover" : {* > * stage("Platform Clover"){* > * //Step 1* > * echo "Build Platform Clover"* > * //Step 2* > * echo "Copy Platform Clover to Common Stage"* > > * //Step 3* > * echo "Update Current"* > * }* > * },* > > * "Automation Build and Deploy" : { * > * stage('Platform_Deploy'){* > * //Step 1 Platform_Deploy* > * echo "Deploy Platform to Nexus"* > * }* > * stage('Automation_Framework_Build'){* > * //Step 1* > * echo "Build Automation Framework"* > > * }* > * parallel (* > * "Build_BVT_Automation" : {* > * //Step 1* > * echo "Build Automation BVT"* > > * //Step2* > * echo "Build Current Automation BVT"* > * },* > * "Build_Web_Automation" : {* > * //Step 1* > * echo "Build Automation Web"* > > * //Step2* > * echo "Build Current Automation Web"* > * },* > * "Build_Server_Automation" : {* > * //Step 1* > * echo "Build Automation Server"* > > * //Step2* > * echo "Build Current Automation Server"* > * }* > * )* > * stage('Deploy_Automation_Code') {* > * //Step 1* > * echo "Deploy Automation Code"* > > * }* > * },* > > * "Platform_SonarQube" : {* > * echo "Build Sonarqube"* > * }* > * )* > * stage('End'){* > * echo "Complete Platform Pipeline"* > * }* > * }catch(Exception e){* > * currentBuild.result = 'FAILURE'* > * }* > * finally{ * > * if (currentBuild.result.toString().equals('SUCCESS')){* > * echo "Create GIT Tag" * > * }* > * echo "Send Email Notification"* > * }* > *}* > > The above code is giving something crap in BlueOcean and the stage like " > *Deploy_Automation_Code*" is not seen at all in the UI. > The first node is parallel "AUtomation Build and Deploy" step is showing > the echo of two stages. > Using Jenkins Version 2.46.2.Below is the UI which I am getting in > BlueOcean > > > <https://lh3.googleusercontent.com/-FYLSwl3xnQE/WZQ1tkVfJFI/AAAAAAAADro/AX5fXWhr5ocN97RYwPkut9Ms1RBUUeyDQCLcBGAs/s1600/BO.png> > > > > Can anyone give some expert thoughts where I am missing something and any > existing defect with already there in BlueOcean. Thanks a ton in Advance > > Thanks, > Satbachan > > -- > You received this message because you are subscribed to the Google Groups > "Jenkins Developers" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To view this discussion on the web visit https://groups.google.com/d/ > msgid/jenkinsci-dev/7b4b500d-ce88-4f04-831e-8a28835c1382% > 40googlegroups.com > <https://groups.google.com/d/msgid/jenkinsci-dev/7b4b500d-ce88-4f04-831e-8a28835c1382%40googlegroups.com?utm_medium=email&utm_source=footer> > . > For more options, visit https://groups.google.com/d/optout. > -- You received this message because you are subscribed to the Google Groups "Jenkins Developers" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/CANWgJS5Y1zSt0LwoyNk254gZdiOJkjFRrVafFE8LHABmrXjWXw%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
