0

I'm trying to find Jenkins pipeline feature in UCD where deployment is automated without any click. Usually in UCD I found that(from online resources) people use to chose environment and versions manually. Can anyone help me how I can do that?

Vadim Kotov
  • 8,084
  • 8
  • 48
  • 62
Vishnu
  • 97
  • 1
  • 13
  • UCD = urban code ? – JRichardsz Nov 09 '19 at 16:48
  • Yes, UCD = Urban code deploy – Vishnu Nov 11 '19 at 00:36
  • Are you able to use jenkins to invoke actions in urban code? Are you using github or something like that? – JRichardsz Nov 11 '19 at 14:02
  • Yes...Basically I'm using jenkins job which will pull source code from github to post artifact to UCD and trigger UCD job in dev – Vishnu Nov 12 '19 at 04:59
  • Do you need that your jenkins job choose dynamically the environment configurations instead of a human doing it previously? Are you using this plugin https://github.com/UrbanCode/ibm-continuous-release-plugin/blob/master/Jenkins-Pipeline-Support.md or how are you invoking commands on UCD? – JRichardsz Nov 12 '19 at 14:10
  • I'm using https://developer.ibm.com/urbancode/docs/integrating-jenkins-ibm-urbancode-deploy/ method to invoke UCD job from jenkins – Vishnu Nov 18 '19 at 12:45

1 Answers1

0

UCD is completely different from Jenkins. It does not have Jenkins like pipeline (declarative/scripted) features. UCD is more controlled, environments oriented and secured deployment tool. It doesnt contain beautiful visual pipeline features which Jenkins has.

Mayank Gokarna
  • 339
  • 2
  • 8
  • Thanks for reply, Basically I need to trigger build & deploy automatically in all environment. Problem with Jenkins plugin with UCD is posting artifact is must but I need to post artifact only in Dev and use same artifact in higher environment. – Vishnu Nov 11 '19 at 00:41