Re: Jenkins multi-instance architecture

2018-05-26 Thread Tomasz Szandała
s instances? It seems like > something you could do with a single Jenkins master and multiple agents as > you already have. > > On Fri, May 25, 2018 at 8:22 AM Tomasz Szandała > wrote: > >> Greetings, >> I am try to scale my Jenkins by splitting the jobs into few

Jenkins multi-instance architecture

2018-05-25 Thread Tomasz Szandała
Greetings, I am try to scale my Jenkins by splitting the jobs into few, smaller Jenkinses. The reason: I work in a company that tests software on embedded hardware (each device is on slave). I'd like to have one prime-master, that gets the requests from user, runs pipeline and in pipeline, depe

Picky success criteria in pipeline

2017-02-23 Thread Tomasz Szandała
Greetings All, I am trying to go from build flow to Pipeline(and Jenkins2.x), but I have encountered an issue: I have complicated workflow, that should cause deploy. But deploy requirements are fluent. Let's say I have something like this: I need all green ones to be requirements, but yellow one

Jenkins configuration from script

2016-11-03 Thread Tomasz Szandała
Greetings All, I am working on new Jenkins usage model for my Team. My idea is to: 1. Create new cloud instance 2. Configure it and install Jenkins using Ansible 3. Configure Jenkins using some kind of script 4. Create and configure few projcts - I have them in DSL scripts currently. My problem is

Fetching pipeline script from Git

2016-02-16 Thread Tomasz Szandała
Greetings, All, I have the following script fetched from Git using Pipeline Git plugin. Unortunatelly I'm getting the following error: *org.kohsuke.stapler.NoStaplerConstructorException: There's no @DataBoundConstructor on any constructor of class org.jenkinsci.plugins.workflow.cps.steps.Paral

Build-flow plugin - fetching script from SVN/Git

2016-02-11 Thread Tomasz Szandała
Greetings, I have just started using DSL in my Jenkins. I have encountered a problem: how to keep DSL scripts under version control? I have: BUt the console log says: [EnvInject] - Loading node environment variables. [EnvInject] - Preparing an environment for the build. [EnvInject] - Keeping Jenk