Branch: refs/heads/master
Home: https://github.com/jenkinsci/jenkins
Commit: 48e92efaed7d48d6bd515a7844f9c055a8e27f6b
https://github.com/jenkinsci/jenkins/commit/48e92efaed7d48d6bd515a7844f9c055a8e27f6b
Author: Jesse Glick <[email protected]>
Date: 2014-04-02 (Wed, 02 Apr 2014)
Changed paths:
M core/src/main/java/hudson/model/AbstractProject.java
M core/src/main/java/hudson/tasks/BuildTrigger.java
M test/src/test/java/hudson/tasks/BuildTriggerTest.java
Log Message:
-----------
[JENKINS-16956] Make BuildTrigger.execute pay attention to build permissions,
rather than checking the configuring user.
Commit: d31ff2fed352cc15d808cb8aa91eba6576ed13ae
https://github.com/jenkinsci/jenkins/commit/d31ff2fed352cc15d808cb8aa91eba6576ed13ae
Author: Jesse Glick <[email protected]>
Date: 2014-04-02 (Wed, 02 Apr 2014)
Changed paths:
M core/src/main/java/hudson/tasks/BuildTrigger.java
M core/src/main/resources/hudson/tasks/Messages.properties
M test/src/test/java/hudson/tasks/BuildTriggerTest.java
Log Message:
-----------
[JENKINS-16956] More compatible behavior: if no QIA’s are configured yet,
fall back to running as SYSTEM.
Also make a best effort to issue a warning in the log if downstream builds
might skipped due to lack of authentication;
or if downstream build permissions might not be checked due to legacy behavior.
Commit: a8d879eacdc358594b764ce82f710837ebf6e454
https://github.com/jenkinsci/jenkins/commit/a8d879eacdc358594b764ce82f710837ebf6e454
Author: Jesse Glick <[email protected]>
Date: 2014-04-02 (Wed, 02 Apr 2014)
Changed paths:
M core/src/main/java/hudson/tasks/BuildStep.java
Log Message:
-----------
Documenting expectations of build steps needing specific authentication.
Commit: ef382f90a5f80dc60e24eeabd30293c48740f8d2
https://github.com/jenkinsci/jenkins/commit/ef382f90a5f80dc60e24eeabd30293c48740f8d2
Author: Jesse Glick <[email protected]>
Date: 2014-04-03 (Thu, 03 Apr 2014)
Changed paths:
M core/src/main/java/hudson/model/AbstractProject.java
M core/src/main/java/hudson/model/DependencyGraph.java
M core/src/main/java/hudson/model/queue/Tasks.java
M core/src/main/java/hudson/tasks/BuildTrigger.java
M core/src/main/java/jenkins/security/QueueItemAuthenticator.java
M test/src/test/java/hudson/tasks/BuildTriggerTest.java
Log Message:
-----------
Introduced a QueueItemAuthenticator overload taking Task.
And moving the permissions checks in BuildTrigger from being hardcoded in
execute to being overridable in Dependency.
This has two benefits:
· We can restore the previous form validation logic predicting whether
Item.BUILD will be available.
· A (true) Trigger could check Item.READ on the upstream project
under the authentication that the downstream project would have if it were to
be built.
(This part is not yet implemented; probably will want to make this replace
the current pseudotriggers.)
Commit: 3342d74182aee25a502478334ac63d06d82f6f6d
https://github.com/jenkinsci/jenkins/commit/3342d74182aee25a502478334ac63d06d82f6f6d
Author: Jesse Glick <[email protected]>
Date: 2014-04-09 (Wed, 09 Apr 2014)
Changed paths:
M changelog.html
M cli/pom.xml
M core/pom.xml
M core/src/main/java/hudson/FilePath.java
M core/src/main/java/hudson/Launcher.java
M core/src/main/java/hudson/cli/ClientAuthenticationCache.java
M core/src/main/java/hudson/model/ItemGroupMixIn.java
M core/src/main/java/hudson/model/Items.java
M core/src/main/java/hudson/model/Result.java
M core/src/main/java/hudson/model/Slave.java
M core/src/main/java/hudson/os/SU.java
M core/src/main/java/hudson/slaves/SlaveComputer.java
M core/src/main/java/hudson/tools/AbstractCommandInstaller.java
M core/src/main/java/hudson/util/ProcessTree.java
M core/src/main/java/jenkins/model/Jenkins.java
M core/src/main/java/jenkins/slaves/JnlpSlaveAgentProtocol.java
M core/src/main/java/jenkins/slaves/JnlpSlaveAgentProtocol2.java
M core/src/main/resources/hudson/model/User/configure.jelly
M core/src/main/resources/hudson/model/User/configure.properties
M core/src/main/resources/hudson/model/User/configure_bg.properties
M core/src/main/resources/hudson/model/User/configure_ca.properties
M core/src/main/resources/hudson/model/User/configure_cs.properties
M core/src/main/resources/hudson/model/User/configure_da.properties
M core/src/main/resources/hudson/model/User/configure_de.properties
M core/src/main/resources/hudson/model/User/configure_es.properties
M core/src/main/resources/hudson/model/User/configure_fr.properties
M core/src/main/resources/hudson/model/User/configure_hu.properties
M core/src/main/resources/hudson/model/User/configure_id.properties
M core/src/main/resources/hudson/model/User/configure_it.properties
M core/src/main/resources/hudson/model/User/configure_ja.properties
M core/src/main/resources/hudson/model/User/configure_ko.properties
M core/src/main/resources/hudson/model/User/configure_lv.properties
M core/src/main/resources/hudson/model/User/configure_nb_NO.properties
M core/src/main/resources/hudson/model/User/configure_nl.properties
M core/src/main/resources/hudson/model/User/configure_pl.properties
M core/src/main/resources/hudson/model/User/configure_pt_BR.properties
M core/src/main/resources/hudson/model/User/configure_ru.properties
M core/src/main/resources/hudson/model/User/configure_sk.properties
M core/src/main/resources/hudson/model/User/configure_sv_SE.properties
M core/src/main/resources/hudson/model/User/configure_tr.properties
M core/src/main/resources/hudson/model/User/configure_uk.properties
M core/src/main/resources/hudson/model/User/configure_zh_CN.properties
M core/src/main/resources/hudson/model/User/configure_zh_TW.properties
M core/src/main/resources/lib/hudson/aggregated-failed-tests.jelly
M core/src/main/resources/lib/hudson/failed-test.jelly
M core/src/test/java/hudson/FilePathTest.java
M core/src/test/java/hudson/LauncherTest.java
M debian/debian/changelog
M plugins/pom.xml
M pom.xml
M test/pom.xml
M test/src/test/java/hudson/diagnosis/OldDataMonitorTest.java
M war/pom.xml
Log Message:
-----------
Merge branch 'master' into BuildTrigger-auth-JENKINS-16956
Commit: 7f033ec9fa69cbdbd043311dbb52b8299052b2f1
https://github.com/jenkinsci/jenkins/commit/7f033ec9fa69cbdbd043311dbb52b8299052b2f1
Author: Jesse Glick <[email protected]>
Date: 2014-04-09 (Wed, 09 Apr 2014)
Changed paths:
M core/src/main/java/hudson/Functions.java
M
core/src/main/resources/lib/hudson/project/config-upstream-pseudo-trigger.jelly
Log Message:
-----------
p:config-upstream-pseudo-trigger is actually applicable to AbstractProject,
not only Project.
Commit: 840bb66944783f07dc551062f8274a6608a11214
https://github.com/jenkinsci/jenkins/commit/840bb66944783f07dc551062f8274a6608a11214
Author: Jesse Glick <[email protected]>
Date: 2014-04-10 (Thu, 10 Apr 2014)
Changed paths:
M core/src/main/java/hudson/model/AbstractProject.java
M core/src/main/java/hudson/tasks/BuildTrigger.java
A core/src/main/java/jenkins/triggers/ReverseBuildTrigger.java
M
core/src/main/resources/hudson/matrix/MatrixProject/configure-entries.jelly
M core/src/main/resources/hudson/model/Project/configure-entries.jelly
A core/src/main/resources/jenkins/triggers/Messages.properties
A core/src/main/resources/jenkins/triggers/ReverseBuildTrigger/config.jelly
A core/src/main/resources/jenkins/triggers/ReverseBuildTrigger/help.html
A core/src/main/resources/jenkins/triggers/ReverseBuildTrigger/help_de.html
A core/src/main/resources/jenkins/triggers/ReverseBuildTrigger/help_fr.html
A core/src/main/resources/jenkins/triggers/ReverseBuildTrigger/help_ja.html
A
core/src/main/resources/jenkins/triggers/ReverseBuildTrigger/help_pt_BR.html
A core/src/main/resources/jenkins/triggers/ReverseBuildTrigger/help_ru.html
A core/src/main/resources/jenkins/triggers/ReverseBuildTrigger/help_tr.html
A
core/src/main/resources/jenkins/triggers/ReverseBuildTrigger/help_zh_TW.html
M
core/src/main/resources/lib/hudson/project/config-upstream-pseudo-trigger.jelly
M test/src/test/java/hudson/model/FreeStyleProjectTest.java
M test/src/test/java/hudson/model/ProjectTest.java
M test/src/test/java/hudson/tasks/BuildTriggerTest.java
R war/src/main/webapp/help/project-config/upstream.html
R war/src/main/webapp/help/project-config/upstream_de.html
R war/src/main/webapp/help/project-config/upstream_fr.html
R war/src/main/webapp/help/project-config/upstream_ja.html
R war/src/main/webapp/help/project-config/upstream_pt_BR.html
R war/src/main/webapp/help/project-config/upstream_ru.html
R war/src/main/webapp/help/project-config/upstream_tr.html
R war/src/main/webapp/help/project-config/upstream_zh_TW.html
Log Message:
-----------
Replacing pseudoUpstreamTrigger with ReverseBuildTrigger.
Commit: e321cbb4bc9b3b239a411c2ecb5cfe431905d0fe
https://github.com/jenkinsci/jenkins/commit/e321cbb4bc9b3b239a411c2ecb5cfe431905d0fe
Author: Jesse Glick <[email protected]>
Date: 2014-04-11 (Fri, 11 Apr 2014)
Changed paths:
M changelog.html
M cli/src/main/java/hudson/cli/CLI.java
M cli/src/main/java/hudson/cli/Connection.java
M core/src/main/java/hudson/Launcher.java
M core/src/main/java/hudson/TcpSlaveAgentListener.java
M core/src/main/java/hudson/cli/CliProtocol.java
M core/src/main/java/hudson/cli/CliProtocol2.java
M core/src/main/java/hudson/model/AbstractBuild.java
M core/src/main/java/hudson/model/ItemGroupMixIn.java
M core/src/main/java/hudson/model/ReconfigurableDescribable.java
M core/src/main/java/hudson/model/Run.java
M core/src/main/java/hudson/model/ViewDescriptor.java
M core/src/main/java/hudson/model/listeners/RunListener.java
M core/src/main/java/hudson/slaves/Channels.java
M core/src/main/java/jenkins/model/ParameterizedJobMixIn.java
M core/src/main/java/jenkins/model/lazy/LazyBuildMixIn.java
M core/src/main/java/jenkins/slaves/JnlpSlaveAgentProtocol.java
M core/src/main/java/jenkins/slaves/JnlpSlaveAgentProtocol2.java
A core/src/main/java/jenkins/slaves/NioChannelSelector.java
M pom.xml
M war/src/main/webapp/WEB-INF/web.xml
M war/src/main/webapp/scripts/hudson-behavior.js
Log Message:
-----------
Merge branch 'master' into BuildTrigger-auth-JENKINS-16956
Commit: b53139e0db15d1a9b8f6b8eac5b08c33ea40566b
https://github.com/jenkinsci/jenkins/commit/b53139e0db15d1a9b8f6b8eac5b08c33ea40566b
Author: Jesse Glick <[email protected]>
Date: 2014-04-11 (Fri, 11 Apr 2014)
Changed paths:
M test/src/test/groovy/hudson/model/AbstractProjectTest.groovy
Log Message:
-----------
Test of JENKINS-13502 fix is obsolete since we no longer check permissions
when configuring triggers.
Commit: 32a8e9dd2a04e61d7ba6ceea66f2ca6021722e5b
https://github.com/jenkinsci/jenkins/commit/32a8e9dd2a04e61d7ba6ceea66f2ca6021722e5b
Author: Jesse Glick <[email protected]>
Date: 2014-04-11 (Fri, 11 Apr 2014)
Changed paths:
M core/src/main/java/jenkins/triggers/ReverseBuildTrigger.java
Log Message:
-----------
Some mistakes turned up by FindBugs and BuildTriggerTest stack traces.
Commit: d4b5549d605f828c5736a04b9233484bfd6bd3fa
https://github.com/jenkinsci/jenkins/commit/d4b5549d605f828c5736a04b9233484bfd6bd3fa
Author: Jesse Glick <[email protected]>
Date: 2014-04-11 (Fri, 11 Apr 2014)
Changed paths:
M test/src/test/java/hudson/tasks/BuildTriggerTest.java
Log Message:
-----------
No sense in spending ~20s running HtmlUnit to verify code which has since
been deleted anyway (configuration-time ACL checks).
Commit: ac220e3f2b39f68b6c374523e5dc563dbf57ef74
https://github.com/jenkinsci/jenkins/commit/ac220e3f2b39f68b6c374523e5dc563dbf57ef74
Author: Jesse Glick <[email protected]>
Date: 2014-04-11 (Fri, 11 Apr 2014)
Changed paths:
M test/src/test/java/hudson/model/NodeTest.java
M test/src/test/java/hudson/model/QueueTest.java
Log Message:
-----------
Unnecessary and misleading for a QueueItemAuthenticator to be a
@TestExtension.
(It may have a @TestExtension QueueItemAuthenticatorDescriptor if one is
needed.)
Commit: 772e36662ec860d1f613e619f8ae3e62650ea1d4
https://github.com/jenkinsci/jenkins/commit/772e36662ec860d1f613e619f8ae3e62650ea1d4
Author: Jesse Glick <[email protected]>
Date: 2014-04-11 (Fri, 11 Apr 2014)
Changed paths:
A test/src/main/java/org/jvnet/hudson/test/MockQueueItemAuthenticator.java
M test/src/test/java/hudson/model/NodeTest.java
M test/src/test/java/hudson/model/QueueTest.java
M test/src/test/java/hudson/tasks/BuildTriggerTest.java
Log Message:
-----------
Introduced MockQueueItemAuthenticator as a convenience.
Commit: 26ec7bdf936dfbc3f496b1165cea36488a3a06b2
https://github.com/jenkinsci/jenkins/commit/26ec7bdf936dfbc3f496b1165cea36488a3a06b2
Author: Jesse Glick <[email protected]>
Date: 2014-04-11 (Fri, 11 Apr 2014)
Changed paths:
M core/src/main/java/hudson/tasks/BuildTrigger.java
M core/src/main/java/jenkins/triggers/ReverseBuildTrigger.java
M core/src/main/resources/jenkins/triggers/Messages.properties
M test/src/test/java/hudson/tasks/BuildTriggerTest.java
A test/src/test/java/jenkins/triggers/ReverseBuildTriggerTest.java
Log Message:
-----------
Properly testing ReverseBuildTrigger, and refining what information is
displayed in build logs.
Commit: 7f76a93dd947cb0180a36d2ce54b1e3c2ddaf3bc
https://github.com/jenkinsci/jenkins/commit/7f76a93dd947cb0180a36d2ce54b1e3c2ddaf3bc
Author: Jesse Glick <[email protected]>
Date: 2014-04-11 (Fri, 11 Apr 2014)
Changed paths:
M changelog.html
M core/src/main/java/hudson/model/queue/Tasks.java
M core/src/main/java/jenkins/security/QueueItemAuthenticator.java
M core/src/main/java/jenkins/triggers/ReverseBuildTrigger.java
Log Message:
-----------
[FIXED JENKINS-16956] Noting merge of #1172.
Compare:
https://github.com/jenkinsci/jenkins/compare/a1cd49b948ab...7f76a93dd947
--
You received this message because you are subscribed to the Google Groups
"Jenkins Commits" 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.