On Thu, Sep 19, 2019 at 6:30 AM Jhonny Oliveira <jhonny.olive...@gmail.com> wrote:
> The idea is to have a self contained application (as in source repo), > where you have everything you need to maintain its SDLC: source, build, > tests (unit, regression, ...), continuous integration/automation > (Jenkinsfile). > > The Jenkinsfile should be part of the source code and cover the entire > process (end to end). Breaking it into pieces kind of defeats our main > purpose of having everyone working together in the same source (developers, > testers, operations, ...). > > Yes, that's the right way to do it. You've described the storage of the definition of the application very well. Keep it all in source code and run it from source. Place the limited use credential on a folder in Jenkins, then control who is allowed to access that folder. The jobs inside the folder will be able to use the credential. Jobs outside the folder won't have access to the credential. > Is there any chance such feature could be included in future releases? To > whom can I address this question? > > This is the right place to address the question. I'm not aware of anyone working to add credentials to agents. Since agents are treated more and more as ephemeral workers that are exist only long enough to perform their task and are then discarded, it seems unlikely that anyone would add credential storage to agents. There are still plenty of cases where agents live a long time (as in your case), but Jenkins work now needs to consider both long-lived agents and ephemeral agents. Most capabilities that are being added are done so that they can be used with all types of agents. > -- > 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 jenkinsci-users+unsubscr...@googlegroups.com. > To view this discussion on the web visit > https://groups.google.com/d/msgid/jenkinsci-users/fca0f38f-1b9a-4843-8572-fb77dc716aa7%40googlegroups.com > . > -- Thanks! Mark Waite -- 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 jenkinsci-users+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-users/CAO49JtFWwo4vp2sHhF5Og-N%2Bt4FoH6QaGNF%3DoCGuZsCE_0QUYg%40mail.gmail.com.