2013/8/21 teilo <[email protected]>
> Hasn’t Kohskue already provided a solution that could be leveraged?
>
> ** **http://groovy-sandbox.kohsuke.org/ would need some work to also ask
> DSLExtensions what they need to run.
>
That's an option, not sure how nicely this will integrated and cover DSL
security requirements. Another difficult thing is the DSL must RUN with
permission for user who CONFIGURED the job when retrieving jobs by name.
> ****
>
> Short term I am working on limiting concurrent execution of jobs in a flow
> to prevent exhaustion (there is no point pulling myjob#2 from the queue
> when myjob#3 is in the queue as well - think parameterised jobs and
> build("myjob", upstream:build; other:fred) ).
>
Not sure to understand, can you describe with more details ?
> This is as a sepated plugin for the DSL - but I have some simple fixes
> for JENKINS-15966, typos and extend the DSL help (so that extensions can
> also display some help) that are for the flow plugin. Hopefully I should
> have clearance for these sometime next week.
>
ok, waiting for pull request then ;)
> ****
>
> /James
> On Wednesday, 21 August 2013 11:03:02 UTC+1, nicolas de loof wrote:
>>
>>
>> 2013/8/21 teilo <[email protected]>
>>
>> Excellent - I was hoping for GPLv2 but MIT should streamline being able
>>> to push patches back!
>>>
>>
>> I've documented short term plan on https://wiki.jenkins-ci.**
>> org/display/JENKINS/Build+**Flow+Plugin<https://wiki.jenkins-ci.org/display/JENKINS/Build+Flow+Plugin>in
>> case you have some clever solution to existing limitations ;)
>>
>>
>>>
>>> BTW - the pom.xml still references LGPL v3
>>>
>>> <licenses>
>>> <license>
>>>
>>>
>>>
>>>
>>> <name>LGPL 3</name>
>>> <url>http://www.gnu.**org/licenses/lgpl.html
>>> <http://www.gnu.org/licenses/lgpl.html></url>
>>>
>>>
>>>
>>> <distribution>repo</**distribution>
>>> </license>
>>>
>>>
>>>
>>> </licenses>
>>>
>>>
>> fixed.
>>
>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> On Wednesday, 21 August 2013 07:14:42 UTC+1, nicolas de loof wrote:
>>>
>>>> The plugin was initially created under AGPL, but I got approval to
>>>> relicense it under MIT.
>>>> https://github.com/jenkinsci/**b**uild-flow-plugin/commit/**022b40**
>>>> b86383ef678184bf6fe6497b**e03325**4555<https://github.com/jenkinsci/build-flow-plugin/commit/022b40b86383ef678184bf6fe6497be033254555>
>>>>
>>>>
>>>> 2013/8/20 teilo <[email protected]>
>>>>
>>>>> Hi Nicolas/Cloudbees/other buildflow contributors.
>>>>>
>>>>> Currently the licence of the BuildFlow plugin is a mix of Affero GPL
>>>>> v3 (jelly files) and Lesser GPL v3 (most others), the pom.xml states LGPL
>>>>> v3.
>>>>>
>>>>> Is this just an oversight when the plugin was re-licensed - or is this
>>>>> really a mix?
>>>>>
>>>>> (also any chance of changing it to something without the GPL v3 patent
>>>>> issues to make it more company friendly - even if it is dual licenced with
>>>>> the Jenkins enterprise plugins) I don't ask for much do I ;-)
>>>>>
>>>>> /James
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> You received this message because you are subscribed to the Google
>>>>> Groups "Jenkins Developers" group.
>>>>> To unsubscribe from this group and stop receiving emails from it, send
>>>>> an email to jenkinsci-de...@**googlegroups.**com.
>>>>>
>>>>> For more options, visit
>>>>> https://groups.google.com/**grou**ps/opt_out<https://groups.google.com/groups/opt_out>
>>>>> .
>>>>>
>>>>
>>>> --
>>> You received this message because you are subscribed to the Google
>>> Groups "Jenkins Developers" group.
>>> To unsubscribe from this group and stop receiving emails from it, send
>>> an email to jenkinsci-de...@**googlegroups.com.
>>> For more options, visit
>>> https://groups.google.com/**groups/opt_out<https://groups.google.com/groups/opt_out>
>>> .
>>>
>>
>> --
> You received this message because you are subscribed to the Google Groups
> "Jenkins Developers" 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/groups/opt_out.
>
--
You received this message because you are subscribed to the Google Groups
"Jenkins Developers" 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/groups/opt_out.