> I wouldn't call it "misusing". I'm simply working with what is there (that I > knew about).
... for a problem 'what is there' was not designed to solve. Law of the instrument ;-) > Since I can't do SSH in post-build I am limited to what I can do, hence my > frustration. With the emergence of Continuous Delivery/Deployment, I wish a > job could be defined more broadly and tasks or steps within a job more > fluidly to include any step in any order without having to resort to > writing/installing all sorts of plugins or having to fence an operation to an > explicit "type" of job or build phase. > [...] > Thanks for the feedback and I'm looking forward to trying the Workflow > plugin. Is there any information or designs I can look at? https://github.com/jenkinsci/workflow-plugin Slides of "Workflow in Jenkins" at https://www.cloudbees.com/jenkins/juc-2014/boston/sessions Also, the jenkinsci-dev list archives should have various bits about it. > As for the current job definition I've been working with, I would likely do > more things in a post-build action if I were allowed to, thus the point of my > frustration. I missed the "Any Build Step Plugin" but I will definitely give > it a try. > > As for using environment variables to handle user/passwords, does that allow > restricted access, including obfuscation in build logs? I'm unaware of the > mechanism for managing/obfuscating users/passwords in a secure way outside of > using the plugins. I'll look into that as well. Mask Passwords Plugin does that, Env-Inject Plugin probably as well (this requires that you specifically configure it as a password, not a regular env var). Definitions are either globally or per job, which is a bit weak but mostly worked so far for me. Note that IIRC some of the build log obfuscation of one of these didn't work when running the job on Windows, I don't rememeber the specifics though. -- 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]. For more options, visit https://groups.google.com/d/optout.
