Hello, I currently have a jenkins job, say job1, that deploys some artifacts to a server(s), eg it deploys A, B to some server. I also have the rebuild plugin <https://wiki.jenkins-ci.org/display/JENKINS/Rebuild+Plugin> which displays a "rebuild last" icon on the job1 page which automatically knows the version numbers of the last artifacts I ran the job against. I now have another job, say job2, which can deploy A to some server independently of B. So let's say I have the following scenario:
job1 deploys A0, B0 job2 deploys A1 job1 deploys A2, B1 <- but this deploy caused problems in production So now I'd like a "rollback" plugin, with a "rollback" icon - similar to the "rebuild last" - on the job1 page which knows that the previous deployed artifact A is A1, so it deploys A1, B0 instead of A0, B0 which is what the rebuild plugin would do. I haven't found anything that does this so I thought I'd ask here if I need to write a custom plugin or if there any other recommendation on how to achieve what I want? I'm confident that I can store various version numbers using the version number plugin <https://wiki.jenkins-ci.org/display/JENKINS/Version+Number+Plugin>. I guess an alternative would be to create a separate rollback-job1 but it'd be really nice to keep a rollback option within the job1 page itself via a plugin. Thanks, Oswald -- You received this message because you are subscribed to the Google Groups "Jenkins Users" 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-users/93936970-8826-4c61-95dd-07f599b6ded2%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
