Branch: refs/heads/master
Home: https://github.com/jenkinsci/perforce-plugin
Commit: 1178ed23bfef68ce8268989fc147e652f9023ab8
https://github.com/jenkinsci/perforce-plugin/commit/1178ed23bfef68ce8268989fc147e652f9023ab8
Author: stuartrowe <[email protected]>
Date: 2014-05-02 (Fri, 02 May 2014)
Changed paths:
M src/main/java/hudson/plugins/perforce/PerforceSCM.java
Log Message:
-----------
swapping order of param substitution when getting effective client name so
build parameters are properly evaluated
Commit: bbfd09127f86c5df8bc9ef778164c1d5080552c2
https://github.com/jenkinsci/perforce-plugin/commit/bbfd09127f86c5df8bc9ef778164c1d5080552c2
Author: Oleg Nenashev <[email protected]>
Date: 2014-05-22 (Thu, 22 May 2014)
Changed paths:
M pom.xml
Log Message:
-----------
Added the jsr305 dependency
Signed-off-by: Oleg Nenashev <[email protected]>
Commit: a5ad0d5538b574bf8e7bdcd4042b3aeba7412ee0
https://github.com/jenkinsci/perforce-plugin/commit/a5ad0d5538b574bf8e7bdcd4042b3aeba7412ee0
Author: Oleg Nenashev <[email protected]>
Date: 2014-05-22 (Thu, 22 May 2014)
Changed paths:
M src/main/java/hudson/plugins/perforce/PerforceSCM.java
M src/main/java/hudson/plugins/perforce/utils/MacroStringHelper.java
Log Message:
-----------
Moved the variables substitution logic to MacroStringHelper
Signed-off-by: Oleg Nenashev <[email protected]>
Commit: d6e566a59548c7c0abee0dc8c448d1053113efe0
https://github.com/jenkinsci/perforce-plugin/commit/d6e566a59548c7c0abee0dc8c448d1053113efe0
Author: Oleg Nenashev <[email protected]>
Date: 2014-05-22 (Thu, 22 May 2014)
Changed paths:
M src/main/java/hudson/plugins/perforce/utils/MacroStringHelper.java
Log Message:
-----------
Handle node environment variables in getDefaultSubstitutions(Node)
Signed-off-by: Oleg Nenashev <[email protected]>
Commit: 7b3f3dd5be10414c09aec21bd3d5a7e53418679a
https://github.com/jenkinsci/perforce-plugin/commit/7b3f3dd5be10414c09aec21bd3d5a7e53418679a
Author: Oleg Nenashev <[email protected]>
Date: 2014-05-22 (Thu, 22 May 2014)
Changed paths:
M .gitignore
Log Message:
-----------
Added Coverity folder to .gitignore
Signed-off-by: Oleg Nenashev <[email protected]>
Commit: 2993d21c63cab38ebab2eabd9fce1bed1b95a6fa
https://github.com/jenkinsci/perforce-plugin/commit/2993d21c63cab38ebab2eabd9fce1bed1b95a6fa
Author: Oleg Nenashev <[email protected]>
Date: 2014-05-23 (Fri, 23 May 2014)
Changed paths:
M src/main/java/hudson/plugins/perforce/utils/MacroStringHelper.java
Log Message:
-----------
Made MacroStringHelper as generic as possible.
I've also added substituteParameters(String, Node, AbstractProject, ...) to
generalize non-build substitutions like checkouts.
Signed-off-by: Oleg Nenashev <[email protected]>
Commit: 7247643918a1fa80e651dcf2ca26c6ce2cc12073
https://github.com/jenkinsci/perforce-plugin/commit/7247643918a1fa80e651dcf2ca26c6ce2cc12073
Author: Oleg Nenashev <[email protected]>
Date: 2014-05-23 (Fri, 23 May 2014)
Changed paths:
M src/main/java/hudson/plugins/perforce/utils/MacroStringHelper.java
Log Message:
-----------
Added PerforceSCM instance parameter to new MacroStringHelper methods
Signed-off-by: Oleg Nenashev <[email protected]>
Commit: f2dedc25b1405ff35470102bfb9087abb5cd058e
https://github.com/jenkinsci/perforce-plugin/commit/f2dedc25b1405ff35470102bfb9087abb5cd058e
Author: Oleg Nenashev <[email protected]>
Date: 2014-05-23 (Fri, 23 May 2014)
Changed paths:
M src/main/java/hudson/plugins/perforce/PerforceSCM.java
M src/main/java/hudson/plugins/perforce/PerforceTagAction.java
M src/main/java/hudson/plugins/perforce/utils/MacroStringHelper.java
Log Message:
-----------
Aggressive substitution error checks in PerforceSCM.
All methods have been migrated to the new MacroStringHelper API.
Signed-off-by: Oleg Nenashev <[email protected]>
Commit: 60ef6c4f97c90157f5af67ea87047c3664502626
https://github.com/jenkinsci/perforce-plugin/commit/60ef6c4f97c90157f5af67ea87047c3664502626
Author: Oleg Nenashev <[email protected]>
Date: 2014-05-24 (Sat, 24 May 2014)
Changed paths:
M src/main/java/hudson/plugins/perforce/PerforceTagAction.java
Log Message:
-----------
Added PerforceSCM retrieval method to PerforceTagAction
Signed-off-by: Oleg Nenashev <[email protected]>
Commit: 00a1b884e360114c6de4bc0a8803cd8fb1e89cb5
https://github.com/jenkinsci/perforce-plugin/commit/00a1b884e360114c6de4bc0a8803cd8fb1e89cb5
Author: Oleg Nenashev <[email protected]>
Date: 2014-05-24 (Sat, 24 May 2014)
Changed paths:
M src/main/java/hudson/plugins/perforce/PerforceSCM.java
M src/main/java/hudson/plugins/perforce/PerforceTagNotifier.java
M src/main/java/hudson/plugins/perforce/utils/MacroStringHelper.java
Log Message:
-----------
Fix missing substitutions in PerforceSCM and PerforceTagNotifier.
All auxiliary methods in MacroStringHelper have been converted to private.
Signed-off-by: Oleg Nenashev <[email protected]>
Commit: 9e1b62833c1710db63e3117a95f64fbfccece2d4
https://github.com/jenkinsci/perforce-plugin/commit/9e1b62833c1710db63e3117a95f64fbfccece2d4
Author: Oleg Nenashev <[email protected]>
Date: 2014-05-24 (Sat, 24 May 2014)
Changed paths:
M src/main/java/hudson/plugins/perforce/utils/MacroStringHelper.java
Log Message:
-----------
Refactoring of MacroStringHelper: annotations, proper variables substitution,
etc
Signed-off-by: Oleg Nenashev <[email protected]>
Commit: 7747c77eac6414133c501e2b00366fe7b4b2ade6
https://github.com/jenkinsci/perforce-plugin/commit/7747c77eac6414133c501e2b00366fe7b4b2ade6
Author: Oleg Nenashev <[email protected]>
Date: 2014-05-24 (Sat, 24 May 2014)
Changed paths:
M src/main/java/hudson/plugins/perforce/PerforceSCM.java
M src/main/java/hudson/plugins/perforce/utils/MacroStringHelper.java
Log Message:
-----------
Minor refactoring of PerforceSCM class
Signed-off-by: Oleg Nenashev <[email protected]>
Commit: 8effc7f4d3ae7002f7f94050485a00c32528c239
https://github.com/jenkinsci/perforce-plugin/commit/8effc7f4d3ae7002f7f94050485a00c32528c239
Author: Oleg Nenashev <[email protected]>
Date: 2014-05-31 (Sat, 31 May 2014)
Changed paths:
M src/main/java/hudson/plugins/perforce/PerforceSCM.java
M src/main/java/hudson/plugins/perforce/utils/MacroStringHelper.java
A src/main/java/hudson/plugins/perforce/utils/NodeSubstitutionHelper.java
Log Message:
-----------
Generalized the substitution of ${nodename}, ${hostname} and ${hash}
Signed-off-by: Oleg Nenashev <[email protected]>
Commit: 2f821d6c557721a4f1d679c3c1e714807c713372
https://github.com/jenkinsci/perforce-plugin/commit/2f821d6c557721a4f1d679c3c1e714807c713372
Author: Oleg Nenashev <[email protected]>
Date: 2014-06-01 (Sun, 01 Jun 2014)
Changed paths:
M src/main/java/hudson/plugins/perforce/PerforceSCM.java
M src/main/java/hudson/plugins/perforce/utils/MacroStringHelper.java
Log Message:
-----------
Code Annotations
Signed-off-by: Oleg Nenashev <[email protected]>
Commit: c5ccf6f76827008611df404bacc19a5dd6fa079d
https://github.com/jenkinsci/perforce-plugin/commit/c5ccf6f76827008611df404bacc19a5dd6fa079d
Author: Oleg Nenashev <[email protected]>
Date: 2014-06-02 (Mon, 02 Jun 2014)
Changed paths:
M src/main/java/hudson/plugins/perforce/PerforceSCM.java
Log Message:
-----------
Merge remote-tracking branch 'remotes/stuartrowe/master' into
variables_handling_refactoring
Conflicts:
src/main/java/hudson/plugins/perforce/PerforceSCM.java
Signed-off-by: Oleg Nenashev <[email protected]>
Commit: 93a7535769e9cdfdc791053341cafe958d45409b
https://github.com/jenkinsci/perforce-plugin/commit/93a7535769e9cdfdc791053341cafe958d45409b
Author: Oleg Nenashev <[email protected]>
Date: 2014-06-17 (Tue, 17 Jun 2014)
Changed paths:
M src/main/java/hudson/plugins/perforce/utils/MacroStringHelper.java
Log Message:
-----------
Document compatibility aspects of getDefaultSubstitutions()
Signed-off-by: Oleg Nenashev <[email protected]>
Commit: bdaca5986662b928088ae762e1f495b9ab06568a
https://github.com/jenkinsci/perforce-plugin/commit/bdaca5986662b928088ae762e1f495b9ab06568a
Author: Oleg Nenashev <[email protected]>
Date: 2014-06-17 (Tue, 17 Jun 2014)
Changed paths:
M src/main/java/hudson/plugins/perforce/utils/MacroStringHelper.java
M src/main/java/hudson/plugins/perforce/utils/NodeSubstitutionHelper.java
Log Message:
-----------
Add support of default core substitution variables and the computer
environment
Signed-off-by: Oleg Nenashev <[email protected]>
Commit: 50a9dafffc66cd29b59bcc12eed685ef983b66ef
https://github.com/jenkinsci/perforce-plugin/commit/50a9dafffc66cd29b59bcc12eed685ef983b66ef
Author: Oleg Nenashev <[email protected]>
Date: 2014-06-17 (Tue, 17 Jun 2014)
Changed paths:
M src/main/java/hudson/plugins/perforce/PerforceSCM.java
M src/main/java/hudson/plugins/perforce/PerforceTagAction.java
M src/main/java/hudson/plugins/perforce/utils/MacroStringHelper.java
M src/main/java/hudson/plugins/perforce/utils/NodeSubstitutionHelper.java
Log Message:
-----------
MacroStringHelper methods are interruptable
Signed-off-by: Oleg Nenashev <[email protected]>
Commit: f62db6399f498f387c144e8bd6894578856a5ee0
https://github.com/jenkinsci/perforce-plugin/commit/f62db6399f498f387c144e8bd6894578856a5ee0
Author: Oleg Nenashev <[email protected]>
Date: 2014-06-17 (Tue, 17 Jun 2014)
Changed paths:
M src/main/java/hudson/plugins/perforce/utils/NodeSubstitutionHelper.java
Log Message:
-----------
Inject EXECUTOR_NUMBER=UNKNOWNEXECUTOR if the executor is not available.
Examples: (polling, workspace cleanup, etc)
Signed-off-by: Oleg Nenashev <[email protected]>
Commit: a6ecf2776616522ae55b80e7957a4a9640b2bbd7
https://github.com/jenkinsci/perforce-plugin/commit/a6ecf2776616522ae55b80e7957a4a9640b2bbd7
Author: Oleg Nenashev <[email protected]>
Date: 2014-06-18 (Wed, 18 Jun 2014)
Changed paths:
M src/main/java/hudson/plugins/perforce/utils/NodeSubstitutionHelper.java
Log Message:
-----------
Do not substitute EXECUTOR_NUMBER variables.
It is a follow-up to the discussion of
https://github.com/jenkinsci/perforce-plugin/commit/f62db6399f498f387c144e8bd6894578856a5ee0
Signed-off-by: Oleg Nenashev <[email protected]>
Commit: bd0d0cf40e8f35950738a8ffd38dc5a4e16cb9c7
https://github.com/jenkinsci/perforce-plugin/commit/bd0d0cf40e8f35950738a8ffd38dc5a4e16cb9c7
Author: Oleg Nenashev <[email protected]>
Date: 2014-06-21 (Sat, 21 Jun 2014)
Changed paths:
M src/main/java/hudson/plugins/perforce/PerforceSCM.java
M src/main/java/hudson/plugins/perforce/utils/MacroStringHelper.java
M src/main/resources/hudson/plugins/perforce/Messages.properties
Log Message:
-----------
Explicitly forbid the EXECUTOR_NUMBER field
Signed-off-by: Oleg Nenashev <[email protected]>
Commit: a35f1fe507ac86a08f857fe0e03a36d658a66138
https://github.com/jenkinsci/perforce-plugin/commit/a35f1fe507ac86a08f857fe0e03a36d658a66138
Author: Oleg Nenashev <[email protected]>
Date: 2014-06-27 (Fri, 27 Jun 2014)
Changed paths:
M src/main/java/hudson/plugins/perforce/utils/MacroStringHelper.java
Log Message:
-----------
[FIXED JENKINS-23599] - Substitute Matrix Axis values in PerforceSCM
Behavior:
* MatrixConfiguration: Inject Values
* MatrixProject: Inject the first value or empty string if it is not available
Signed-off-by: Oleg Nenashev <[email protected]>
Commit: 2da2bf91851f3593a56c7d4a9408ec15e5d8aa79
https://github.com/jenkinsci/perforce-plugin/commit/2da2bf91851f3593a56c7d4a9408ec15e5d8aa79
Author: Rob Petti <[email protected]>
Date: 2014-07-17 (Thu, 17 Jul 2014)
Changed paths:
M .gitignore
M pom.xml
M src/main/java/hudson/plugins/perforce/PerforceSCM.java
M src/main/java/hudson/plugins/perforce/PerforceTagAction.java
M src/main/java/hudson/plugins/perforce/PerforceTagNotifier.java
M src/main/java/hudson/plugins/perforce/utils/MacroStringHelper.java
A src/main/java/hudson/plugins/perforce/utils/NodeSubstitutionHelper.java
M src/main/resources/hudson/plugins/perforce/Messages.properties
Log Message:
-----------
Merge pull request #54 from jenkinsci/variables_handling_refactoring
Variables handling refactoring
Compare:
https://github.com/jenkinsci/perforce-plugin/compare/5707a77679b8...2da2bf91851f
--
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.