Hi Nickolay,
No progress on my pull request.
below are the step i use do local jenkins build, you can follow it and
build a jenkins.war with this change, the script is for 1.509 which is last
LTS, u can change it to any version you want.
You can download 1.509.4 I built here:
https://www.dropbox.com/s/89hptyzk0vqsy2g/jenkins.war



git clone https://github.com/hangsuma/jenkinscd jenkins
git remote add upstream https://github.com/jenkinsci/jenkinsgit fetch upstream
git checkout master
git rebase upstream/master

git checkout jenkins-1.509.4(replace with current Jenkins LTS)
git cherry-pick 1d0be0016bc498810579d8494c87bbd2922893b3
git commit -C
mvn versions:set -DnewVersion=1.509.4-SOMETHINGTOSHOWITSALOCALBUILD
-DgenerateBackupPoms=false -DprocessDependencies=false
-DprocessPlugins=false
then modify war/pom.xml and test/pom.xml replace {project.verion} with
1.509.4(replace with current LTS version) for jenkins modules in
dependencies section
mvn clean
mvn package -Dmaven.test.skip=true



On Thu, Dec 19, 2013 at 5:49 PM, Nickolay Rumyantsev <[email protected]>wrote:

> Hi Hangsu,
>
> I've recently faced the same issue using Jenkins 1.543. Is there any
> progress with your pull-request?
>
> Regards,
> Nickolay
>
> среда, 24 июля 2013 г., 20:40:04 UTC+4 пользователь Hangsu Ma написал:
>
>> Hi All,
>>
>> Please let me know what do you think on this!
>>
>> *The reasons:*
>>
>>    - On Jenkins security authorization matrix, Build and Cancel are
>>    listed as different items in same category, this normally implies they are
>>    independent permissions. But the current behavior is: Build permission
>>    implicitly grants Cancel permission, I find this quite confusing from 
>> admin
>>    point of view.
>>    - In my company, we have over 20 dev teams and 400+ jobs running on
>>    Jenkins, too many build and cancel games going on every day.
>>
>> From the look of this JIRA, I am not the only one out there having these
>> problem:
>> https://issues.jenkins-ci.org/browse/JENKINS-14713
>>
>> *The change:*
>> https://github.com/jenkinsci/jenkins/pull/882
>> They are simple enough change, however, after this change is merged, new
>> version of Jenkins will not allow user with Build permissions only to
>> Cancel build, this is going to have impact on jenkins users.
>>
>> *The script:*
>> In order to address this, scripts below are developed to make
>> configuration compatible, this will make sure Jenkins doesn't behaviour
>> differently after the fix from user point of view.
>> https://wiki.jenkins-ci.org/display/JENKINS/Grant+Cancel+
>> Permission+for+user+and+group+that+have+Build+permission
>>
>> *The LTS branch:*
>> My company only use LTS Jenkins version. I am wondering how long it
>> normally take for a new change to make into a LTS?
>>
>>  --
> You received this message because you are subscribed to a topic in the
> Google Groups "Jenkins Developers" group.
> To unsubscribe from this topic, visit
> https://groups.google.com/d/topic/jenkinsci-dev/pld0yH6_fdo/unsubscribe.
> To unsubscribe from this group and all its topics, 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.

Reply via email to