> 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.

Reply via email to