-
Task
-
Resolution: Fixed
-
Major
-
None
-
matrix-combinations-plugin 1.0.9
-
Powered by SuggestiMate
JavaScripts for "Successful", "Failed", "All", "None" links are implemented in an ad-hoc way and it results:
- causes problems like
JENKINS-36861,JENKINS-30918 - lacks extensibility like
JENKINS-36860,JENKINS-29797
I'll refactor this.
- is related to
-
JENKINS-36861 Matrix combination select Successful includes non-successful (skipped) item
-
- Closed
-
-
JENKINS-30918 Build page does not work with multiple parameters declared
-
- Closed
-
-
JENKINS-29797 Selectable matrix combinations in matrix-combinations-parameter
-
- Closed
-
-
JENKINS-36860 Add support to select matrix selection from previous build
-
- Closed
-
- relates to
-
JENKINS-49573 Matrix Configuration Parameter Plugin is affected by JEP-200
-
- Closed
-
[JENKINS-36894] Refactor shortcuts of matrix-combination plugin
Code changed in jenkins
User: ikedam
Path:
src/main/java/hudson/plugins/matrix_configuration_parameter/MatrixCombinationsParameterDefinition.java
src/main/java/hudson/plugins/matrix_configuration_parameter/shortcut/MatrixCombinationsShortcut.java
src/main/java/hudson/plugins/matrix_configuration_parameter/shortcut/MatrixCombinationsShortcutDescriptor.java
src/main/resources/hudson/plugins/matrix_configuration_parameter/MatrixCombinationsParameterDefinition/config.jelly
src/main/resources/hudson/plugins/matrix_configuration_parameter/MatrixCombinationsParameterDefinition/index.groovy
src/main/resources/hudson/plugins/matrix_configuration_parameter/MatrixCombinationsParameterDefinition/shortcut.js
http://jenkins-ci.org/commit/matrix-combinations-plugin/4cca271ad51b0c77fb3d84824b0abbaf760950dc
Log:
JENKINS-36894 Introduce MatrixCombinationShortcut to generalize shortcut links.
Code changed in jenkins
User: ikedam
Path:
src/main/java/hudson/plugins/matrix_configuration_parameter/shortcut/MatrixCombinationsShortcut.java
src/test/java/hudson/plugins/matrix_configuration_parameter/MatrixCombinationsParameterDefinitionTest.java
http://jenkins-ci.org/commit/matrix-combinations-plugin/d3c99b94d1d5991d70aac3f8a969dc42ebde75e3
Log:
JENKINS-36894 Fix tests broken for JENKINS-36894
Now they use HTML classes to find HTML elements.
Code changed in jenkins
User: ikedam
Path:
src/main/java/hudson/plugins/matrix_configuration_parameter/MatrixCombinationsParameterDefinition.java
src/main/java/hudson/plugins/matrix_configuration_parameter/shortcut/MatrixCombinationsShortcut.java
src/main/java/hudson/plugins/matrix_configuration_parameter/shortcut/ResultShortcut.java
src/main/resources/hudson/plugins/matrix_configuration_parameter/MatrixCombinationsParameterDefinition/index.groovy
src/main/resources/hudson/plugins/matrix_configuration_parameter/shortcut/ResultShortcut/config.groovy
src/test/java/hudson/plugins/matrix_configuration_parameter/ConditionalUnstablePublisher.java
src/test/java/hudson/plugins/matrix_configuration_parameter/MatrixCombinationsParameterDefinitionTest.java
src/test/java/hudson/plugins/matrix_configuration_parameter/shortcut/ResultShortcutTest.java
http://jenkins-ci.org/commit/matrix-combinations-plugin/7cdea26d52dbb55e34fc4a8478465094ca264acc
Log:
JENKINS-36894 Introduce ResultShortcut
Code changed in jenkins
User: ikedam
Path:
src/main/java/hudson/plugins/matrix_configuration_parameter/MatrixCombinationsParameterDefinition.java
http://jenkins-ci.org/commit/matrix-combinations-plugin/2ff272b5dc8d0a00325eb24fc4753da0b186d2f4
Log:
JENKINS-36894 Suppress a findbug error
Code changed in jenkins
User: ikedam
Path:
src/main/resources/hudson/plugins/matrix_configuration_parameter/MatrixCombinationsParameterDefinition/index.groovy
src/main/resources/hudson/plugins/matrix_configuration_parameter/MatrixCombinationsParameterDefinition/shortcut.js
src/main/resources/hudson/plugins/matrix_configuration_parameter/MatrixCombinationsParameterValue/rebuild.groovy
src/main/resources/hudson/plugins/matrix_configuration_parameter/taglib/matrix.jelly
src/main/resources/hudson/plugins/matrix_configuration_parameter/taglib/shortcut.jelly
src/main/resources/hudson/plugins/matrix_configuration_parameter/taglib/shortcut/shortcut.css
src/main/resources/hudson/plugins/matrix_configuration_parameter/taglib/shortcut/shortcut.js
http://jenkins-ci.org/commit/matrix-combinations-plugin/0028b9f21ea75fbb3199ba558d781eb361dadc3f
Log:
JENKINS-36894 Apply shortcuts also for rebuild pages.
Code changed in jenkins
User: ikedam
Path:
src/main/resources/hudson/plugins/matrix_configuration_parameter/MatrixCombinationsParameterValue/value.groovy
src/test/java/hudson/plugins/matrix_configuration_parameter/MatrixCombinationsJenkinsRule.java
src/test/java/hudson/plugins/matrix_configuration_parameter/MatrixCombinationsParameterDefinitionTest.java
src/test/java/hudson/plugins/matrix_configuration_parameter/MatrixCombinationsParameterValueTest.java
src/test/java/hudson/plugins/matrix_configuration_parameter/MatrixCombinationsRebuildParameterProviderTest.java
src/test/java/hudson/plugins/matrix_configuration_parameter/shortcut/ResultShortcutTest.java
http://jenkins-ci.org/commit/matrix-combinations-plugin/d0b69aa58f035f29399b0ec69da9788d21d9f6ab
Log:
JENKINS-36894 Refactor tests and Add tests for shortcuts in rebuild pages.
Code changed in jenkins
User: ikedam
Path:
src/main/java/hudson/plugins/matrix_configuration_parameter/shortcut/MatrixCombinationsShortcut.java
src/main/java/hudson/plugins/matrix_configuration_parameter/shortcut/PreviousShortcut.java
src/test/java/hudson/plugins/matrix_configuration_parameter/shortcut/PreviousShortcutTest.java
http://jenkins-ci.org/commit/matrix-combinations-plugin/913ae0cc48beed87e4bc4652609c57262ecd1260
Log:
JENKINS-36894JENKINS-36860 Add PreviousShortcut
Code changed in jenkins
User: ikedam
Path:
src/main/java/hudson/plugins/matrix_configuration_parameter/shortcut/CombinationFilterShortcut.java
src/main/resources/hudson/plugins/matrix_configuration_parameter/shortcut/CombinationFilterShortcut/config.jelly
src/main/resources/hudson/plugins/matrix_configuration_parameter/taglib/shortcut/shortcut.js
src/test/java/hudson/plugins/matrix_configuration_parameter/shortcut/CombinationFilterShortcutTest.java
http://jenkins-ci.org/commit/matrix-combinations-plugin/8637c076f70499a13eb8a0b2bfb0b27df7e065a3
Log:
JENKINS-36894 Introduce CombinationFilterShortcut
Code changed in jenkins
User: ikedam
Path:
src/main/java/hudson/plugins/matrix_configuration_parameter/shortcut/CombinationFilterShortcut.java
src/main/java/hudson/plugins/matrix_configuration_parameter/shortcut/MatrixCombinationsShortcut.java
src/main/java/hudson/plugins/matrix_configuration_parameter/shortcut/PreviousShortcut.java
src/main/java/hudson/plugins/matrix_configuration_parameter/shortcut/ResultShortcut.java
src/main/resources/hudson/plugins/matrix_configuration_parameter/MatrixCombinationsParameterDefinition/help-shortcutList.html
src/main/resources/hudson/plugins/matrix_configuration_parameter/shortcut/CombinationFilterShortcut/help-combinationFilter.html
src/main/resources/hudson/plugins/matrix_configuration_parameter/shortcut/CombinationFilterShortcut/help-name.html
src/main/resources/hudson/plugins/matrix_configuration_parameter/shortcut/CombinationFilterShortcut/help.html
src/main/resources/hudson/plugins/matrix_configuration_parameter/shortcut/MatrixCombinationsShortcut/All/help.html
src/main/resources/hudson/plugins/matrix_configuration_parameter/shortcut/MatrixCombinationsShortcut/None/help.html
src/main/resources/hudson/plugins/matrix_configuration_parameter/shortcut/Messages.properties
src/main/resources/hudson/plugins/matrix_configuration_parameter/shortcut/PreviousShortcut/help.html
src/main/resources/hudson/plugins/matrix_configuration_parameter/shortcut/ResultShortcut/help-exact.html
src/main/resources/hudson/plugins/matrix_configuration_parameter/shortcut/ResultShortcut/help-name.html
src/main/resources/hudson/plugins/matrix_configuration_parameter/shortcut/ResultShortcut/help-resultsToCheck.html
src/main/resources/hudson/plugins/matrix_configuration_parameter/shortcut/ResultShortcut/help.html
http://jenkins-ci.org/commit/matrix-combinations-plugin/cff3c2291c0b63c349c92c69bca35d59f9fbaa19
Log:
JENKINS-36894 Add help files.
Code changed in jenkins
User: ikedam
Path:
src/main/java/hudson/plugins/matrix_configuration_parameter/MatrixCombinationsParameterDefinition.java
src/main/java/hudson/plugins/matrix_configuration_parameter/shortcut/CombinationFilterShortcut.java
src/main/java/hudson/plugins/matrix_configuration_parameter/shortcut/MatrixCombinationsShortcut.java
src/main/java/hudson/plugins/matrix_configuration_parameter/shortcut/MatrixCombinationsShortcutDescriptor.java
src/main/java/hudson/plugins/matrix_configuration_parameter/shortcut/PreviousShortcut.java
src/main/java/hudson/plugins/matrix_configuration_parameter/shortcut/ResultShortcut.java
src/main/resources/hudson/plugins/matrix_configuration_parameter/MatrixCombinationsParameterDefinition/config.jelly
src/main/resources/hudson/plugins/matrix_configuration_parameter/MatrixCombinationsParameterDefinition/help-shortcutList.html
src/main/resources/hudson/plugins/matrix_configuration_parameter/MatrixCombinationsParameterDefinition/index.groovy
src/main/resources/hudson/plugins/matrix_configuration_parameter/MatrixCombinationsParameterValue/rebuild.groovy
src/main/resources/hudson/plugins/matrix_configuration_parameter/MatrixCombinationsParameterValue/value.groovy
src/main/resources/hudson/plugins/matrix_configuration_parameter/shortcut/CombinationFilterShortcut/config.jelly
src/main/resources/hudson/plugins/matrix_configuration_parameter/shortcut/CombinationFilterShortcut/help-combinationFilter.html
src/main/resources/hudson/plugins/matrix_configuration_parameter/shortcut/CombinationFilterShortcut/help-name.html
src/main/resources/hudson/plugins/matrix_configuration_parameter/shortcut/CombinationFilterShortcut/help.html
src/main/resources/hudson/plugins/matrix_configuration_parameter/shortcut/MatrixCombinationsShortcut/All/help.html
src/main/resources/hudson/plugins/matrix_configuration_parameter/shortcut/MatrixCombinationsShortcut/None/help.html
src/main/resources/hudson/plugins/matrix_configuration_parameter/shortcut/Messages.properties
src/main/resources/hudson/plugins/matrix_configuration_parameter/shortcut/PreviousShortcut/help.html
src/main/resources/hudson/plugins/matrix_configuration_parameter/shortcut/ResultShortcut/config.groovy
src/main/resources/hudson/plugins/matrix_configuration_parameter/shortcut/ResultShortcut/help-exact.html
src/main/resources/hudson/plugins/matrix_configuration_parameter/shortcut/ResultShortcut/help-name.html
src/main/resources/hudson/plugins/matrix_configuration_parameter/shortcut/ResultShortcut/help-resultsToCheck.html
src/main/resources/hudson/plugins/matrix_configuration_parameter/shortcut/ResultShortcut/help.html
src/main/resources/hudson/plugins/matrix_configuration_parameter/taglib/matrix.jelly
src/main/resources/hudson/plugins/matrix_configuration_parameter/taglib/shortcut.jelly
src/main/resources/hudson/plugins/matrix_configuration_parameter/taglib/shortcut/shortcut.css
src/main/resources/hudson/plugins/matrix_configuration_parameter/taglib/shortcut/shortcut.js
src/test/java/hudson/plugins/matrix_configuration_parameter/ConditionalUnstablePublisher.java
src/test/java/hudson/plugins/matrix_configuration_parameter/MatrixCombinationsJenkinsRule.java
src/test/java/hudson/plugins/matrix_configuration_parameter/MatrixCombinationsParameterDefinitionTest.java
src/test/java/hudson/plugins/matrix_configuration_parameter/MatrixCombinationsParameterValueTest.java
src/test/java/hudson/plugins/matrix_configuration_parameter/MatrixCombinationsRebuildParameterProviderTest.java
src/test/java/hudson/plugins/matrix_configuration_parameter/shortcut/CombinationFilterShortcutTest.java
src/test/java/hudson/plugins/matrix_configuration_parameter/shortcut/PreviousShortcutTest.java
src/test/java/hudson/plugins/matrix_configuration_parameter/shortcut/ResultShortcutTest.java
http://jenkins-ci.org/commit/matrix-combinations-plugin/7bc42586da7945d3cf60438f3dd2a215fc36fd8e
Log:
Merge pull request #15 from ikedam/feature/JENKINS-36894_Shortcuts
JENKINS-36894 Introduce MatrixCombinationShortcut to generalize shortcut links
Compare: https://github.com/jenkinsci/matrix-combinations-plugin/compare/8cfa902b0bfc...7bc42586da79
https://github.com/jenkinsci/matrix-combinations-plugin/pull/15