-
New Feature
-
Resolution: Done
-
Major
-
None
Implement the exwsAllocate step for the upstream job (when upstream param is null)
[JENKINS-35192] Implement the exwsAllocate step
Code changed in jenkins
User: Alexandru Somai
Path:
src/main/java/org/jenkinsci/plugins/ewm/definitions/Disk.java
src/main/java/org/jenkinsci/plugins/ewm/steps/ExwsAllocateExecution.java
src/main/java/org/jenkinsci/plugins/ewm/steps/ExwsAllocateStep.java
src/main/java/org/jenkinsci/plugins/ewm/steps/model/ExternalWorkspace.java
src/main/java/org/jenkinsci/plugins/ewm/strategies/DiskAllocationStrategy.java
src/main/java/org/jenkinsci/plugins/ewm/strategies/MostUsableSpaceStrategy.java
http://jenkins-ci.org/commit/external-workspace-manager-plugin/357d667ce86f210acb296addfb388279db9907e2
Log:
JENKINS-35192 Additional null checks
Code changed in jenkins
User: Alexandru Somai
Path:
src/main/java/org/jenkinsci/plugins/ewm/steps/ExwsAllocateExecution.java
http://jenkins-ci.org/commit/external-workspace-manager-plugin/6b9633eddfdff3b16c6a73f82eaa599ed0fd7173
Log:
JENKINS-35192 Enhance the error messages
Code changed in jenkins
User: Alexandru Somai
Path:
src/main/java/org/jenkinsci/plugins/ewm/steps/ExwsAllocateExecution.java
src/main/java/org/jenkinsci/plugins/ewm/steps/ExwsAllocateStep.java
src/main/java/org/jenkinsci/plugins/ewm/strategies/DiskAllocationStrategy.java
src/main/resources/org/jenkinsci/plugins/ewm/steps/ExwsAllocateStep/help-diskPoolId.html
src/main/resources/org/jenkinsci/plugins/ewm/steps/ExwsAllocateStep/help-upstream.html
src/main/resources/org/jenkinsci/plugins/ewm/steps/ExwsStep/help-externalWorkspace.html
http://jenkins-ci.org/commit/external-workspace-manager-plugin/5b8a7a31f0ffbdf5b35103e75298901457e2f0b6
Log:
JENKINS-35192 Use AbortException. Add missing help files.
Compare: https://github.com/jenkinsci/external-workspace-manager-plugin/compare/7f24a89f3b3a^...5b8a7a31f0ff
Code changed in jenkins
User: Alexandru Somai
Path:
src/main/java/org/jenkinsci/plugins/ewm/definitions/Disk.java
src/main/java/org/jenkinsci/plugins/ewm/definitions/DiskPool.java
src/main/java/org/jenkinsci/plugins/ewm/definitions/Template.java
src/main/java/org/jenkinsci/plugins/ewm/nodes/DiskNode.java
src/main/java/org/jenkinsci/plugins/ewm/steps/ExwsAllocateExecution.java
src/main/java/org/jenkinsci/plugins/ewm/strategies/DiskAllocationStrategy.java
src/main/java/org/jenkinsci/plugins/ewm/strategies/MostUsableSpaceStrategy.java
http://jenkins-ci.org/commit/external-workspace-manager-plugin/ffb13058f7d23563ee8458e08dc11dd6cab009ea
Log:
JENKINS-35192 Fix FindBugs issues
Code changed in jenkins
User: Alexandru Somai
Path:
src/main/java/org/jenkinsci/plugins/ewm/steps/ExwsExecution.java
src/main/java/org/jenkinsci/plugins/ewm/strategies/DiskAllocationStrategy.java
src/main/java/org/jenkinsci/plugins/ewm/strategies/MostUsableSpaceStrategy.java
http://jenkins-ci.org/commit/external-workspace-manager-plugin/4f153c73c056edaa7df121a6c33ea6816faba223
Log:
JENKINS-35192 Replace AbortException with IOException for method signatures. Additional minor changes.
Compare: https://github.com/jenkinsci/external-workspace-manager-plugin/compare/5b8a7a31f0ff...4f153c73c056
Code changed in jenkins
User: Alexandru Somai
Path:
src/main/java/org/jenkinsci/plugins/ewm/definitions/Disk.java
src/main/java/org/jenkinsci/plugins/ewm/definitions/DiskPool.java
src/main/java/org/jenkinsci/plugins/ewm/definitions/Template.java
src/main/java/org/jenkinsci/plugins/ewm/nodes/DiskNode.java
src/main/java/org/jenkinsci/plugins/ewm/steps/ExwsAllocateExecution.java
src/main/java/org/jenkinsci/plugins/ewm/steps/ExwsAllocateStep.java
src/main/java/org/jenkinsci/plugins/ewm/steps/ExwsExecution.java
src/main/java/org/jenkinsci/plugins/ewm/steps/ExwsStep.java
src/main/java/org/jenkinsci/plugins/ewm/steps/model/ExternalWorkspace.java
src/main/java/org/jenkinsci/plugins/ewm/strategies/DiskAllocationStrategy.java
src/main/java/org/jenkinsci/plugins/ewm/strategies/MostUsableSpaceStrategy.java
src/main/resources/org/jenkinsci/plugins/ewm/definitions/Disk/config.jelly
src/main/resources/org/jenkinsci/plugins/ewm/definitions/Disk/help-masterMountPoint.html
src/main/resources/org/jenkinsci/plugins/ewm/steps/ExwsAllocateStep/config.jelly
src/main/resources/org/jenkinsci/plugins/ewm/steps/ExwsAllocateStep/help-diskPoolId.html
src/main/resources/org/jenkinsci/plugins/ewm/steps/ExwsAllocateStep/help-upstream.html
src/main/resources/org/jenkinsci/plugins/ewm/steps/ExwsStep/config.jelly
src/main/resources/org/jenkinsci/plugins/ewm/steps/ExwsStep/help-externalWorkspace.html
http://jenkins-ci.org/commit/external-workspace-manager-plugin/b22286a9aeb9101ba6b515f4f8337cbac65da049
Log:
JENKINS-35192 Implement the exwsAllocate step for the upstream job (#9)
JENKINS-35192Implement the exwsAllocate step for the upstream job
JENKINS-35192Additional null checks
JENKINS-35192Enhance the error messages
JENKINS-35192Use AbortException. Add missing help files
JENKINS-35192Fix FindBugs issues
JENKINS-35192Replace AbortException with IOException for method signatures. Additional minor changes.
Code changed in jenkins
User: Alexandru Somai
Path:
src/main/java/org/jenkinsci/plugins/ewm/definitions/Disk.java
src/main/java/org/jenkinsci/plugins/ewm/steps/ExwsAllocateExecution.java
src/main/java/org/jenkinsci/plugins/ewm/steps/ExwsAllocateStep.java
src/main/java/org/jenkinsci/plugins/ewm/steps/ExwsExecution.java
src/main/java/org/jenkinsci/plugins/ewm/steps/ExwsStep.java
src/main/java/org/jenkinsci/plugins/ewm/steps/model/ExternalWorkspace.java
src/main/java/org/jenkinsci/plugins/ewm/strategies/DiskAllocationStrategy.java
src/main/java/org/jenkinsci/plugins/ewm/strategies/MostUsableSpaceStrategy.java
src/main/resources/org/jenkinsci/plugins/ewm/definitions/Disk/config.jelly
src/main/resources/org/jenkinsci/plugins/ewm/definitions/Disk/help-masterMountPoint.html
src/main/resources/org/jenkinsci/plugins/ewm/steps/ExwsAllocateStep/config.jelly
src/main/resources/org/jenkinsci/plugins/ewm/steps/ExwsStep/config.jelly
http://jenkins-ci.org/commit/external-workspace-manager-plugin/7f24a89f3b3a5cb9385e92899923ce76562b1f10
Log:
JENKINS-35192Implement the exwsAllocate step for the upstream job