Jesse Glick
b3e2ed8a37
[JENKINS-29537] Merged #2993 : amended EnvironmentContributingAction signature.
2017-08-25 14:28:24 -04:00
Akbashev Alexander
c60735a124
[JENKINS-29537] EnvironmentContributingAction compatible with Workflow ( #2975 )
...
* [JENKINS-29537] EnvironmentContributingAction compatible with Workflow
+ Adds new method with default implementation in EnvironmentContributingAction to support Runs
+ Marks AbstractBuild as deprecated
+ Adds default implementation for deprecated method for backward
compatiblity.
* Tiny improvements in javadoc
2017-08-22 10:33:10 +02:00
Nikolas Falco
cf0183d1ed
[JENKINS-14807] Fix path separator when EnvVars overrides variable like
...
PATH+XYZ
The getEnvironment(Node, TaskListener) now returns an environment setup
correctly with the platform value of the computer node where the job is
executed.
2017-07-10 13:51:30 +02:00
Oleg Nenashev
e7cdd6517c
[JENKINS-39370] - Update Remoting in Jenkins core to 3.10 ( #2886 )
...
* Update Remoting in Jenkins core to 3.8
* JENKINS-39370 - Introduce support of Work Directories in remoting (opt-in).
* PR 129 - Allow configuring java.util.logging settings via a property file (-loggingConfig or JUL system property). See the Logging page for more details.
* JENKINS-37567 - Change of the code signing certificate
More info: https://github.com/jenkinsci/remoting/blob/master/CHANGELOG.md#38
* [JENKINS-39370] - Add direct tests for JNLP Launcher start with -workDir
* Pick Remoting 3.9
* Improve error message of LauncherTest#remoteKill()
* Update Remoting to 3.10
2017-07-01 07:54:48 +02:00
Jesse Glick
d13b1361e1
Adding some interface default method implementations ( #2879 )
...
* Adding some interface default method implementations rather than catching AbstractMethodError or providing partial implementation classes.
* Show Javadoc warnings and errors, but not ‘Generating …/core/target/site/apidocs/jenkins/model/lazy/class-use/AbstractLazyLoadRunMap.html...’ and the like.
* Javadoc fixes.
* Review comments from @oleg-nenashev.
* Test fixes.
* Remove the unused import
2017-05-20 12:32:52 +02:00
Daniel Beck
f7075e6077
Merge branch 'security-stable-2.46' into security-master
2017-04-16 23:01:34 +02:00
Daniel Beck
59ec129068
Merge branch 'security-stable-2.32' into security-stable-2.46
2017-04-16 22:52:09 +02:00
Daniel Beck
7a764161c5
Merge branch 'security-stable-2.19' into security-stable-2.32
2017-04-16 22:46:29 +02:00
Daniel Beck
48b68bee14
Merge branch 'security-stable-2.7' into security-stable-2.19
2017-04-16 22:38:32 +02:00
Daniel Beck
85acc31cef
Merge branch 'security-stable-1.651' into security-stable-2.7
2017-04-16 22:35:32 +02:00
Daniel Beck
d226f82cb0
Merge branch 'security-stable-1.642' into security-stable-1.651
2017-04-16 22:32:47 +02:00
Daniel Beck
3c9184246c
Merge branch 'security-stable-1.625' into security-stable-1.642
2017-04-16 22:30:19 +02:00
Daniel Beck
701ea95a52
[SECURITY-503] Prevent deserialization of void/Void
2017-04-16 22:27:20 +02:00
Oleg Nenashev
bd2ccfb00e
Merge pull request #2835 from olivergondza/fixup-provision-perm
...
[FIXED JENKINS-37616] Make sure Cloud.PROVISION is properly initialized
2017-04-15 14:27:34 +02:00
Daniel Beck
51927783a3
[JENKINS-43228] Add test
...
(cherry picked from commit a34479c418 )
2017-04-13 14:05:34 +02:00
Daniel Beck
98ad8e4d73
Merge pull request #2824 from daniel-beck/JENKINS-43228
...
[FIX JENKINS-43228] Consider time zone for cron validation
2017-04-08 12:24:01 +02:00
Oliver Gondža
d35dfcb24f
[FIXED JENKINS-37616] Make sure Cloud.PROVISION is properly initialized
2017-04-07 10:46:33 +02:00
Marcin Zajączkowski
b831acd985
[JENKINS-42645] Case insensitive search by default for new and anonymous users ( #2801 )
...
* [JENKINS-42645] Case insensitive search by default
* [JENKINS-42960] Search in FixedSet more locale friendly
String.equalsIgnoreCase is safer than toLowerCase when non English
locales are used.
* [JENKINS-42645] Review remarks
2017-04-07 10:40:12 +02:00
Daniel Beck
a34479c418
[JENKINS-43228] Add test
2017-03-30 18:11:52 +02:00
Stephen Connolly
568772cddc
[JENKINS-42934] Some unit tests need side-effects of FileInputStream
2017-03-22 09:04:20 +00:00
Stephen Connolly
e603b10088
[JENKINS-42934] A couple of places where FileNotFoundException may be replaced by NoSuchFileException by JVM shenanigans
2017-03-21 13:55:06 +00:00
Stephen Connolly
218d0a5516
[JENKINS-42934] Actually use Java's file locking API to lock the file on windows
2017-03-21 11:08:50 +00:00
Stephen Connolly
f0cd7ae8ff
[JENKINS-42934] Avoid using new FileInputStream / new FileOutputStream
2017-03-20 12:50:46 +00:00
Akbashev Alexander
e8efc96f3d
[JENKINS-42319] - Fix broken compareTo method of Run ( #2762 )
...
* JENKINS-42319: Fix broken compareTo method of Run
Previous implementation relied on fact that users always compare run
objects with same parent. But this is not always the case.
So, it was not safe to put runs from different parents to TreeSet, i.e.
* Make comparasion more performance friendly
2017-03-19 00:10:37 +01:00
Daniel Beck
62adfa8817
Merge pull request #2683 from szpak/feature/JENKINS-40718-searchByBuildParams
...
[JENKINS-40718] Search by build params in build history widget
2017-03-08 12:02:51 +01:00
Alex Earl
e02f13592a
Fix missing semi-colon
2017-03-03 15:06:50 -07:00
Alex Earl
77d6979634
Ignore deletedFolder test on Windows
...
Windows doesn't allow deleting directories that have a file open inside of them, so this test is invalid on windows.
2017-03-03 15:00:33 -07:00
Daniel Beck
335fb4bc78
Merge pull request #2763 from slide/windows-ci
...
Fix tests on Windows
2017-02-26 21:25:25 +01:00
Jesse Glick
9a34d9f8b2
[FIXED JENKINS-16634] Do not fail to write a log file just because something deleted the parent directory.
...
(cherry picked from commit afe17a4bda )
2017-02-15 14:51:31 +01:00
Brendan Nolan
01fe717f35
[JENKINS-18734] - Call perform(AbstractBuild build, Launcher launcher, BuildListener listener) if implemented in BuildStep
2017-02-14 20:52:45 +00:00
Alex Earl
3c4186fc01
More ignores
2017-02-12 18:41:37 -07:00
Marcin Zajączkowski
5a6103c31d
[JENKINS-40718] Integration tests for case insensitive search
2017-02-12 23:01:54 +01:00
Josh Soref
496703d0fe
Spelling fixes in changelogs, Javadoc, logs and UI ( #2718 )
...
* spelling: abstract
* spelling: about
* spelling: absolute
* spelling: across
* spelling: activity
* spelling: actually
* spelling: addition
* spelling: allocating
* spelling: ambiguous
* spelling: analyzes
* spelling: analysis
* spelling: another
* spelling: appear
* spelling: arbitrary
* spelling: artifact
* spelling: assignment
* spelling: associated
* spelling: augment
* spelling: authentication
* spelling: automatically
* spelling: available
* spelling: availability
* spelling: because
* spelling: background
* spelling: beginning
* spelling: boolean
* spelling: browsers
* spelling: building
* spelling: calculation
* spelling: channel
* spelling: column
* spelling: concatenation
* spelling: connect
* spelling: contribute
* spelling: convert
* spelling: copied
* spelling: couldn't
* spelling: scrambled
* spelling: creates-a
* spelling: curr-entry
* spelling: customize
* spelling: diagnostic
* spelling: contain
* spelling: default
* spelling: delimiter
* spelling: descriptor
* spelling: disambiguates
* spelling: different
* spelling: diligently
* spelling: disabled
* spelling: discovered
* spelling: display
* spelling: doesn't
* spelling: dollar
* spelling: downstream
* spelling: dynamically
* spelling: preemptively
* spelling: encrypt
* spelling: erroneous
* spelling: examine
* spelling: existence
* spelling: value
* spelling: february
* spelling: handling
* spelling: hostname
* spelling: convenient
* spelling: identify
* spelling: implementation
* spelling: incorrect
* spelling: individual
* spelling: initialization
* spelling: initialized
* spelling: inputstream
* spelling: instantiated
* spelling: instantiation
* spelling: intended
* spelling: interpreted
* spelling: interrupted
* spelling: invocations
* spelling: kern
* spelling: localization
* spelling: logger
* spelling: malfunctioning
* spelling: methods
* spelling: monitor
* spelling: mutator
* spelling: multiple
* spelling: object
* spelling: configured
* spelling: optionally
* spelling: option
* spelling: overridden
* spelling: parameterized
* spelling: parent
* spelling: permissions
* spelling: plugin
* spelling: potentially
* spelling: preferable
* spelling: problems like
* spelling: programmatically
* spelling: property
* spelling: reallocate
* spelling: recommended
* spelling: redirected
* spelling: registered
* spelling: reliable
* spelling: remember
* spelling: recurrence
* spelling: repeatable
* spelling: repeated
* spelling: resource
* spelling: retrieve
* spelling: returned
* spelling: revision
* spelling: sandwich
* spelling: separator
* spelling: serialization
* spelling: settings
* spelling: shadow
* spelling: should
* spelling: someone
* spelling: source
* spelling: specified
* spelling: style
* spelling: subversion
* spelling: sufficient
* spelling: supplementary
* spelling: suppressing
* spelling: synchronization
* spelling: synchronized
* spelling: this
* spelling: transitioning
* spelling: termination
* spelling: trying
* spelling: truncatable
* spelling: unknown
* spelling: undeployed
* spelling: unnecessary
* spelling: unparseable
* spelling: update
* spelling: upper
* spelling: verify
* spelling: visible
* spelling: warning
* spelling: we're
* spelling: whitespace
* spelling: wide
* spelling: with
* spelling: workspace
* spelling: yielding
* spelling: to
* spelling: by
* spelling: the
* spelling: hours
2017-02-12 13:38:30 +03:00
Jesse Glick
afe17a4bda
[FIXED JENKINS-16634] Do not fail to write a log file just because something deleted the parent directory.
2017-02-06 17:23:31 -05:00
Marcin Zajączkowski
065a042910
[JENKINS-40718] Reduce duplication in tests
2017-02-01 17:28:16 +01:00
Marcin Zajączkowski
0a221d0b47
[JENKINS-40718] Consider insensitiveSearch user configuration
2017-02-01 16:53:01 +01:00
Marcin Zajączkowski
785a8cf18d
[JENKINS-40718] Filter out sensitive parameters on search
2017-02-01 16:24:35 +01:00
Marcin Zajączkowski
67e7004677
[JENKINS-40718] Support for Pipeline jobs
2017-02-01 16:24:35 +01:00
Marcin Zajączkowski
649464f1b8
[JENKINS-40718] Make search in Build history really case insensitive
2017-02-01 16:24:24 +01:00
Marcin Zajączkowski
488d11ab2d
[JENKINS-40718] Search by build param values in Build history widget
2017-02-01 16:24:20 +01:00
Daniel Beck
a1cad0b839
Merge pull request #1485 from jglick/printStackTrace-JDK-6507809
...
Print stack trace in logical order
2017-01-28 23:14:36 +01:00
Jesse Glick
00a75819b0
Merge branch 'security-stable-2.19' into security-stable-2.32
2017-01-25 15:41:43 -05:00
Jesse Glick
a0833ee4ef
Merge branch 'security-stable-2.7' into security-stable-2.19
2017-01-25 15:41:25 -05:00
Jesse Glick
973ed0d3d9
Merge branch 'security-stable-1.651' into security-stable-2.7
2017-01-25 15:38:34 -05:00
Jesse Glick
5789cfd9e5
Merge branch 'security-stable-1.642' into security-stable-1.651
2017-01-25 15:37:35 -05:00
Jesse Glick
ae792a327c
Merge branch 'security-stable-1.625' into security-stable-1.642
2017-01-25 15:37:15 -05:00
Jesse Glick
c5f4b2f45e
Rearranged tests now that ConsoleNote.encodeToBytes pays attention to Jenkins.instance.
2017-01-25 14:43:33 -05:00
Jesse Glick
8622eea246
Merge branch 'security-stable-2.19' into security-stable-2.32
2017-01-23 13:43:20 -05:00
Jesse Glick
f18535449a
Merge branch 'security-stable-2.7' into security-stable-2.19
2017-01-23 13:39:52 -05:00
Jesse Glick
057d4ed986
Merge branch 'security-stable-1.651' into security-stable-2.7
2017-01-23 13:36:07 -05:00