Branch: refs/heads/master
Home: https://github.com/jenkinsci/elasticbox-plugin
Commit: e4ccfbd1cd3d6fac065a6740b40b4184e8859acd
https://github.com/jenkinsci/elasticbox-plugin/commit/e4ccfbd1cd3d6fac065a6740b40b4184e8859acd
Author: serna <[email protected]>
Date: 2015-12-01 (Tue, 01 Dec 2015)
Changed paths:
A src/main/java/com/elasticbox/APIClient.java
M src/main/java/com/elasticbox/Client.java
M src/main/java/com/elasticbox/Constants.java
M src/main/java/com/elasticbox/jenkins/builders/DeployBox.java
A src/main/java/com/elasticbox/jenkins/model/AbstractModel.java
A src/main/java/com/elasticbox/jenkins/model/box/AbstractBox.java
A src/main/java/com/elasticbox/jenkins/model/box/BoxType.java
A
src/main/java/com/elasticbox/jenkins/model/box/ClaimsVsRequirementsDeployable.java
A
src/main/java/com/elasticbox/jenkins/model/box/cloudformation/CloudFormationBox.java
A
src/main/java/com/elasticbox/jenkins/model/box/cloudformation/CloudFormationBoxType.java
A
src/main/java/com/elasticbox/jenkins/model/box/cloudformation/ManagedCloudFormationBox.java
A
src/main/java/com/elasticbox/jenkins/model/box/cloudformation/TemplateCloudFormationBox.java
A src/main/java/com/elasticbox/jenkins/model/box/order/DeployBoxOrder.java
A
src/main/java/com/elasticbox/jenkins/model/box/order/DeployBoxOrderResult.java
A src/main/java/com/elasticbox/jenkins/model/box/policy/PolicyBox.java
A src/main/java/com/elasticbox/jenkins/model/box/script/ScriptBox.java
A src/main/java/com/elasticbox/jenkins/model/cloud/Cloud.java
A
src/main/java/com/elasticbox/jenkins/model/error/ElasticBoxModelException.java
A src/main/java/com/elasticbox/jenkins/model/instance/Instance.java
A src/main/java/com/elasticbox/jenkins/model/profile/PolicyProfileType.java
A src/main/java/com/elasticbox/jenkins/model/profile/Profile.java
A src/main/java/com/elasticbox/jenkins/model/profile/ProfileType.java
A src/main/java/com/elasticbox/jenkins/model/provider/Provider.java
A src/main/java/com/elasticbox/jenkins/model/provider/ProviderType.java
A src/main/java/com/elasticbox/jenkins/model/workspace/Workspace.java
A src/main/java/com/elasticbox/jenkins/repository/BoxRepository.java
A
src/main/java/com/elasticbox/jenkins/repository/api/BoxRepositoryAPIImpl.java
A
src/main/java/com/elasticbox/jenkins/repository/api/criteria/AbstractJSONCriteria.java
A
src/main/java/com/elasticbox/jenkins/repository/api/criteria/BoxJSONCriteria.java
A
src/main/java/com/elasticbox/jenkins/repository/api/criteria/CloudFormationPolicyBoxesJSONCriteria.java
A
src/main/java/com/elasticbox/jenkins/repository/api/criteria/JSONCriteria.java
A
src/main/java/com/elasticbox/jenkins/repository/api/criteria/NoCloudFormationPolicyBoxesJSONCriteria.java
A
src/main/java/com/elasticbox/jenkins/repository/api/criteria/NoPolicyBoxesJSONCriteria.java
A src/main/java/com/elasticbox/jenkins/repository/api/factory/Factory.java
A
src/main/java/com/elasticbox/jenkins/repository/api/factory/JSONFactoryUtils.java
A
src/main/java/com/elasticbox/jenkins/repository/api/factory/box/BoxFactory.java
A
src/main/java/com/elasticbox/jenkins/repository/api/factory/box/IBoxFactory.java
A
src/main/java/com/elasticbox/jenkins/repository/api/factory/box/ManagedCloudFormationBoxFactory.java
A
src/main/java/com/elasticbox/jenkins/repository/api/factory/box/PolicyBoxFactory.java
A
src/main/java/com/elasticbox/jenkins/repository/api/factory/box/ScriptBoxFactory.java
A
src/main/java/com/elasticbox/jenkins/repository/api/factory/box/TemplateCloudFormationBoxFactory.java
A
src/main/java/com/elasticbox/jenkins/repository/error/RepositoryException.java
A src/main/java/com/elasticbox/jenkins/services/DeployBoxOrderService.java
A
src/main/java/com/elasticbox/jenkins/services/DeployBoxOrderServiceImpl.java
A
src/main/java/com/elasticbox/jenkins/services/deployment/AbstractDeploymentType.java
A
src/main/java/com/elasticbox/jenkins/services/deployment/CloudFormationManagedDeploymentType.java
A
src/main/java/com/elasticbox/jenkins/services/deployment/CloudFormationTemplateDeploymentType.java
A
src/main/java/com/elasticbox/jenkins/services/deployment/DefaultDeploymentType.java
A
src/main/java/com/elasticbox/jenkins/services/deployment/DeploymentDirector.java
A
src/main/java/com/elasticbox/jenkins/services/deployment/DeploymentType.java
A src/main/java/com/elasticbox/jenkins/services/error/ServiceException.java
M src/main/resources/com/elasticbox/jenkins/builders/DeployBox/policy.jelly
A
src/test/java/com/elasticbox/jenkins/repository/api/factory/box/BoxFactoryTest.java
Log Message:
-----------
First version in order to support policies for template cloudformation boxes.
Changes:
- the whole way to calculate policies for a box to deploy has been changed.
- two new layers have been added in order to modularize the plugin:
- a new services layer in order to support every use case for the
jenkins plugin. This is where we decided to put the business logic
- a new integration layer in the form of repository pattern has been
added too.
- a first version of the domain model has been created
The right interfaces have been created in order to separate the roles in this
new architecture
Now, the development in the Jenkins plugin should be like:
- add the new methods in the Stapler MVC
- add or enhance the proper Service
- add or enhance the proper Repository
TODO:
- change the way we are asking the API -> the idea is to use a REST client like
Unrest, Jersey client.....Also the great challenge would be to change the way
to handle the responses in order to adopt reactive patterns
- add Dependencies Injection between components.
- Improve the units test coverage.
Commit: 9ff29b398eab2e0bce947caa2bedf6d41d3d9c32
https://github.com/jenkinsci/elasticbox-plugin/commit/9ff29b398eab2e0bce947caa2bedf6d41d3d9c32
Author: serna <[email protected]>
Date: 2015-12-01 (Tue, 01 Dec 2015)
Changed paths:
M
src/main/java/com/elasticbox/jenkins/services/deployment/DeploymentDirector.java
Log Message:
-----------
JNLP is not needed...bug fixed
Commit: 738b87d0c76cfa2e3b00ff6f01f320d722387b1a
https://github.com/jenkinsci/elasticbox-plugin/commit/738b87d0c76cfa2e3b00ff6f01f320d722387b1a
Author: serna <[email protected]>
Date: 2015-12-01 (Tue, 01 Dec 2015)
Changed paths:
R
src/test/java/com/elasticbox/jenkins/repository/api/factory/box/BoxFactoryTest.java
Log Message:
-----------
check removing unit test
Commit: de778f48e2de4960110df24af19554b6c5ea7aa8
https://github.com/jenkinsci/elasticbox-plugin/commit/de778f48e2de4960110df24af19554b6c5ea7aa8
Author: serna <[email protected]>
Date: 2015-12-01 (Tue, 01 Dec 2015)
Changed paths:
A
src/test/java/com/elasticbox/jenkins/repository/api/factory/box/BoxFactoryTest.java
Log Message:
-----------
re-add the test again
Commit: a84459c449eeecae6a67407baefad1d461e2150a
https://github.com/jenkinsci/elasticbox-plugin/commit/a84459c449eeecae6a67407baefad1d461e2150a
Author: serna <[email protected]>
Date: 2015-12-01 (Tue, 01 Dec 2015)
Changed paths:
M src/main/java/com/elasticbox/jenkins/SlaveConfiguration.java
M src/main/java/com/elasticbox/jenkins/builders/DeployBox.java
M
src/main/java/com/elasticbox/jenkins/services/DeployBoxOrderServiceImpl.java
Log Message:
-----------
config for slaves added
Commit: 4a93780733a7b9821a30773b20030ec06b81380a
https://github.com/jenkinsci/elasticbox-plugin/commit/4a93780733a7b9821a30773b20030ec06b81380a
Author: serna <[email protected]>
Date: 2015-12-02 (Wed, 02 Dec 2015)
Changed paths:
M pom.xml
M src/main/java/com/elasticbox/jenkins/ProjectSlaveConfiguration.java
M src/main/java/com/elasticbox/jenkins/builders/DeployBox.java
A src/main/resources/logging.properties
Log Message:
-----------
Added slaves configuration, email developer changed and logging.properties
for development phase
Commit: 49c1bb25434384353cf3673bd94d02c258fd0c11
https://github.com/jenkinsci/elasticbox-plugin/commit/49c1bb25434384353cf3673bd94d02c258fd0c11
Author: serna <[email protected]>
Date: 2015-12-03 (Thu, 03 Dec 2015)
Changed paths:
M
src/test/java/com/elasticbox/jenkins/repository/api/factory/box/BoxFactoryTest.java
Log Message:
-----------
commit just for re-start the build
Commit: f0fed77ab83517c279290e721234e9684531718b
https://github.com/jenkinsci/elasticbox-plugin/commit/f0fed77ab83517c279290e721234e9684531718b
Author: serna <[email protected]>
Date: 2015-12-03 (Thu, 03 Dec 2015)
Changed paths:
M
src/test/java/com/elasticbox/jenkins/repository/api/factory/box/BoxFactoryTest.java
Log Message:
-----------
change the name of the box
Commit: 9042b9c80fd4935dddbb76cfd1063777a5634afe
https://github.com/jenkinsci/elasticbox-plugin/commit/9042b9c80fd4935dddbb76cfd1063777a5634afe
Author: serna <[email protected]>
Date: 2015-12-03 (Thu, 03 Dec 2015)
Changed paths:
M
src/test/java/com/elasticbox/jenkins/repository/api/factory/box/BoxFactoryTest.java
Log Message:
-----------
another change to trigger the jenkins job
Commit: e87c23e83948cf640bc41e0e01def67d1dfb4139
https://github.com/jenkinsci/elasticbox-plugin/commit/e87c23e83948cf640bc41e0e01def67d1dfb4139
Author: serna <[email protected]>
Date: 2015-12-03 (Thu, 03 Dec 2015)
Changed paths:
A src/test/resources/github.properties
Log Message:
-----------
Added new file, github.properties in oder to make the tests for the PR
lifecycle management to run
Commit: e6a34d42513b6ff9043d2a871d60729b88086723
https://github.com/jenkinsci/elasticbox-plugin/commit/e6a34d42513b6ff9043d2a871d60729b88086723
Author: serna <[email protected]>
Date: 2015-12-03 (Thu, 03 Dec 2015)
Changed paths:
M src/main/java/com/elasticbox/jenkins/model/box/AbstractBox.java
M src/main/java/com/elasticbox/jenkins/model/box/BoxType.java
M
src/main/java/com/elasticbox/jenkins/model/box/cloudformation/CloudFormationBox.java
M
src/main/java/com/elasticbox/jenkins/model/box/cloudformation/ManagedCloudFormationBox.java
M
src/main/java/com/elasticbox/jenkins/model/box/cloudformation/TemplateCloudFormationBox.java
R src/main/java/com/elasticbox/jenkins/model/cloud/Cloud.java
M src/main/java/com/elasticbox/jenkins/model/workspace/Workspace.java
M
src/main/java/com/elasticbox/jenkins/services/deployment/CloudFormationManagedDeploymentType.java
M
src/main/java/com/elasticbox/jenkins/services/deployment/CloudFormationTemplateDeploymentType.java
Log Message:
-----------
Changes according to the Efron comments to the PR
Commit: 3f7e7212111de26b7b917385605a38d46408eb81
https://github.com/jenkinsci/elasticbox-plugin/commit/3f7e7212111de26b7b917385605a38d46408eb81
Author: serna <[email protected]>
Date: 2015-12-10 (Thu, 10 Dec 2015)
Changed paths:
M build.sh
Log Message:
-----------
Remove the build with the last Jenkins version until we decide:
- what to do with the Node implements Saveable compilation error
- what to do with the JS undefined selects.js error
Commit: 2b116caad8472a109b5b0ae9f98e2bc8476c09f2
https://github.com/jenkinsci/elasticbox-plugin/commit/2b116caad8472a109b5b0ae9f98e2bc8476c09f2
Author: oscar <[email protected]>
Date: 2015-12-11 (Fri, 11 Dec 2015)
Changed paths:
M build.sh
Log Message:
-----------
Merge pull request #59 from serna/master_EB_3484
Remove the build with the last Jenkins version until we decide:
Commit: 3984e5bf3bf4bda6ec1427ee13c3310f0ad85a33
https://github.com/jenkinsci/elasticbox-plugin/commit/3984e5bf3bf4bda6ec1427ee13c3310f0ad85a33
Author: serna <[email protected]>
Date: 2015-12-11 (Fri, 11 Dec 2015)
Changed paths:
M src/main/java/com/elasticbox/jenkins/ProjectSlaveConfiguration.java
Log Message:
-----------
Removed commented line
Commit: 280d4101b91c85be95323fb17ac5f2280fa12d12
https://github.com/jenkinsci/elasticbox-plugin/commit/280d4101b91c85be95323fb17ac5f2280fa12d12
Author: serna <[email protected]>
Date: 2015-12-11 (Fri, 11 Dec 2015)
Changed paths:
M src/main/java/com/elasticbox/jenkins/SlaveConfiguration.java
Log Message:
-----------
removed printStackTrace to standard error output of the server
Commit: cf50c04ba115d7a05aa69e814c6399714f703efa
https://github.com/jenkinsci/elasticbox-plugin/commit/cf50c04ba115d7a05aa69e814c6399714f703efa
Author: serna <[email protected]>
Date: 2015-12-11 (Fri, 11 Dec 2015)
Changed paths:
M pom.xml
M src/main/java/com/elasticbox/jenkins/builders/DeployBox.java
M src/main/java/com/elasticbox/jenkins/model/box/BoxType.java
A
src/main/java/com/elasticbox/jenkins/model/box/application/ApplicationBox.java
M
src/main/java/com/elasticbox/jenkins/model/box/cloudformation/CloudFormationBoxType.java
M
src/main/java/com/elasticbox/jenkins/model/box/cloudformation/ManagedCloudFormationBox.java
A src/main/java/com/elasticbox/jenkins/model/box/docker/ContainerBox.java
M src/main/java/com/elasticbox/jenkins/model/box/policy/PolicyBox.java
M src/main/java/com/elasticbox/jenkins/model/box/script/ScriptBox.java
M src/main/java/com/elasticbox/jenkins/model/profile/PolicyProfileType.java
M src/main/java/com/elasticbox/jenkins/repository/BoxRepository.java
M
src/main/java/com/elasticbox/jenkins/repository/api/BoxRepositoryAPIImpl.java
M
src/main/java/com/elasticbox/jenkins/repository/api/criteria/AbstractJSONCriteria.java
M
src/main/java/com/elasticbox/jenkins/repository/api/criteria/BoxJSONCriteria.java
M
src/main/java/com/elasticbox/jenkins/repository/api/criteria/CloudFormationPolicyBoxesJSONCriteria.java
M
src/main/java/com/elasticbox/jenkins/repository/api/criteria/NoCloudFormationPolicyBoxesJSONCriteria.java
A
src/main/java/com/elasticbox/jenkins/repository/api/criteria/NoPolicyAndNoApplicationBoxes.java
M
src/main/java/com/elasticbox/jenkins/repository/api/criteria/NoPolicyBoxesJSONCriteria.java
R src/main/java/com/elasticbox/jenkins/repository/api/factory/Factory.java
A
src/main/java/com/elasticbox/jenkins/repository/api/factory/ModelFactory.java
A
src/main/java/com/elasticbox/jenkins/repository/api/factory/box/AbstractBoxFactory.java
A
src/main/java/com/elasticbox/jenkins/repository/api/factory/box/ApplicationBoxFactory.java
M
src/main/java/com/elasticbox/jenkins/repository/api/factory/box/BoxFactory.java
A
src/main/java/com/elasticbox/jenkins/repository/api/factory/box/ContainerBoxFactory.java
A
src/main/java/com/elasticbox/jenkins/repository/api/factory/box/GenericBoxFactory.java
R
src/main/java/com/elasticbox/jenkins/repository/api/factory/box/IBoxFactory.java
M
src/main/java/com/elasticbox/jenkins/repository/api/factory/box/ManagedCloudFormationBoxFactory.java
M
src/main/java/com/elasticbox/jenkins/repository/api/factory/box/PolicyBoxFactory.java
M
src/main/java/com/elasticbox/jenkins/repository/api/factory/box/ScriptBoxFactory.java
M
src/main/java/com/elasticbox/jenkins/repository/api/factory/box/TemplateCloudFormationBoxFactory.java
A src/test/java/com/elasticbox/jenkins/UnitTestingUtils.java
A src/test/java/com/elasticbox/jenkins/repository/api/FakeAPIClient.java
A src/test/java/com/elasticbox/jenkins/repository/api/TestBoxRepository.java
M
src/test/java/com/elasticbox/jenkins/repository/api/factory/box/BoxFactoryTest.java
A
src/test/java/com/elasticbox/jenkins/task/TestTaskNeedingOtherTasksToCheckIfDone.java
A src/test/resources/com/elasticbox/jenkins/allTypeBoxes.json
Log Message:
-----------
Refactored box factories according Efron comments
Commit: 8ec9983a470288ef8288184381a32fa232107433
https://github.com/jenkinsci/elasticbox-plugin/commit/8ec9983a470288ef8288184381a32fa232107433
Author: serna <[email protected]>
Date: 2015-12-11 (Fri, 11 Dec 2015)
Changed paths:
R
src/test/java/com/elasticbox/jenkins/task/TestTaskNeedingOtherTasksToCheckIfDone.java
Log Message:
-----------
Removed wrong file
Commit: 0e62ae3c58ebb020b121a5cc8cc87b36dc5407d5
https://github.com/jenkinsci/elasticbox-plugin/commit/0e62ae3c58ebb020b121a5cc8cc87b36dc5407d5
Author: serna <[email protected]>
Date: 2015-12-11 (Fri, 11 Dec 2015)
Changed paths:
M src/test/java/com/elasticbox/jenkins/repository/api/TestBoxRepository.java
R src/test/resources/com/elasticbox/jenkins/allTypeBoxes.json
M src/test/resources/github.properties
Log Message:
-----------
Removed values for the jenkins_plugin_tests repo
Commit: 41356fb13f5ceb2c47975a23c982f957a819e968
https://github.com/jenkinsci/elasticbox-plugin/commit/41356fb13f5ceb2c47975a23c982f957a819e968
Author: serna <[email protected]>
Date: 2015-12-11 (Fri, 11 Dec 2015)
Changed paths:
M src/test/java/com/elasticbox/jenkins/repository/api/TestBoxRepository.java
Log Message:
-----------
forcing PR
Commit: cb77cac2de4f55ffd9e3a93916b5bb3d91b80e8d
https://github.com/jenkinsci/elasticbox-plugin/commit/cb77cac2de4f55ffd9e3a93916b5bb3d91b80e8d
Author: serna <[email protected]>
Date: 2015-12-14 (Mon, 14 Dec 2015)
Changed paths:
M src/main/java/com/elasticbox/jenkins/ProjectSlaveConfiguration.java
M src/main/java/com/elasticbox/jenkins/SlaveConfiguration.java
M src/main/java/com/elasticbox/jenkins/builders/DeployBox.java
M
src/main/java/com/elasticbox/jenkins/repository/api/BoxRepositoryAPIImpl.java
M src/main/java/com/elasticbox/jenkins/services/DeployBoxOrderService.java
M
src/main/java/com/elasticbox/jenkins/services/DeployBoxOrderServiceImpl.java
Log Message:
-----------
Bug in slaves configuration solved
Commit: 484a77c8a3048c076dccddb9733d8fdae8780760
https://github.com/jenkinsci/elasticbox-plugin/commit/484a77c8a3048c076dccddb9733d8fdae8780760
Author: serna <[email protected]>
Date: 2015-12-14 (Mon, 14 Dec 2015)
Changed paths:
M pom.xml
Log Message:
-----------
jenkins version updated to 1.596.1
Commit: 540730bd1be817292671fabf4b800d91963b1987
https://github.com/jenkinsci/elasticbox-plugin/commit/540730bd1be817292671fabf4b800d91963b1987
Author: serna <[email protected]>
Date: 2015-12-14 (Mon, 14 Dec 2015)
Changed paths:
M src/test/java/com/elasticbox/jenkins/repository/api/FakeAPIClient.java
Log Message:
-----------
no message
Commit: f01691a029a5d868031fdf65d431224f7565672c
https://github.com/jenkinsci/elasticbox-plugin/commit/f01691a029a5d868031fdf65d431224f7565672c
Author: serna <[email protected]>
Date: 2015-12-14 (Mon, 14 Dec 2015)
Changed paths:
M
src/test/java/com/elasticbox/jenkins/tests/BuildWithProjectSingleUseSlaveTest.java
M
src/test/java/com/elasticbox/jenkins/tests/BuildWithSingleUseViaLabelSlaveTest.java
M src/test/java/com/elasticbox/jenkins/tests/SlaveBuildTestBase.java
M src/test/java/com/elasticbox/jenkins/tests/TestUtils.java
Log Message:
-----------
first commit for testing single use slave
Commit: b2c44fc2c14dc1863d34a05c536d0459b772a26e
https://github.com/jenkinsci/elasticbox-plugin/commit/b2c44fc2c14dc1863d34a05c536d0459b772a26e
Author: serna <[email protected]>
Date: 2015-12-14 (Mon, 14 Dec 2015)
Changed paths:
M src/test/java/com/elasticbox/jenkins/tests/SlaveProvisionTestBase.java
Log Message:
-----------
timeout to 300
Commit: 67b88a94c13446f0f011b222fa76b2fc86c8ad1f
https://github.com/jenkinsci/elasticbox-plugin/commit/67b88a94c13446f0f011b222fa76b2fc86c8ad1f
Author: serna <[email protected]>
Date: 2015-12-14 (Mon, 14 Dec 2015)
Changed paths:
M src/test/java/com/elasticbox/jenkins/repository/api/FakeAPIClient.java
Log Message:
-----------
forcing PR
Commit: 241f0327aecb34889eba843b57ffdbdda17b523f
https://github.com/jenkinsci/elasticbox-plugin/commit/241f0327aecb34889eba843b57ffdbdda17b523f
Author: serna <[email protected]>
Date: 2015-12-14 (Mon, 14 Dec 2015)
Changed paths:
M src/test/java/com/elasticbox/jenkins/repository/api/FakeAPIClient.java
Log Message:
-----------
force PR
Commit: 1ee1002e17adfc0bc2e9f492a61257ca9283b67a
https://github.com/jenkinsci/elasticbox-plugin/commit/1ee1002e17adfc0bc2e9f492a61257ca9283b67a
Author: oscar <[email protected]>
Date: 2015-12-15 (Tue, 15 Dec 2015)
Changed paths:
M pom.xml
A src/main/java/com/elasticbox/APIClient.java
M src/main/java/com/elasticbox/Client.java
M src/main/java/com/elasticbox/Constants.java
M src/main/java/com/elasticbox/jenkins/ProjectSlaveConfiguration.java
M src/main/java/com/elasticbox/jenkins/SlaveConfiguration.java
M src/main/java/com/elasticbox/jenkins/builders/DeployBox.java
A src/main/java/com/elasticbox/jenkins/model/AbstractModel.java
A src/main/java/com/elasticbox/jenkins/model/box/AbstractBox.java
A src/main/java/com/elasticbox/jenkins/model/box/BoxType.java
A
src/main/java/com/elasticbox/jenkins/model/box/ClaimsVsRequirementsDeployable.java
A
src/main/java/com/elasticbox/jenkins/model/box/application/ApplicationBox.java
A
src/main/java/com/elasticbox/jenkins/model/box/cloudformation/CloudFormationBox.java
A
src/main/java/com/elasticbox/jenkins/model/box/cloudformation/CloudFormationBoxType.java
A
src/main/java/com/elasticbox/jenkins/model/box/cloudformation/ManagedCloudFormationBox.java
A
src/main/java/com/elasticbox/jenkins/model/box/cloudformation/TemplateCloudFormationBox.java
A src/main/java/com/elasticbox/jenkins/model/box/docker/ContainerBox.java
A src/main/java/com/elasticbox/jenkins/model/box/order/DeployBoxOrder.java
A
src/main/java/com/elasticbox/jenkins/model/box/order/DeployBoxOrderResult.java
A src/main/java/com/elasticbox/jenkins/model/box/policy/PolicyBox.java
A src/main/java/com/elasticbox/jenkins/model/box/script/ScriptBox.java
A
src/main/java/com/elasticbox/jenkins/model/error/ElasticBoxModelException.java
A src/main/java/com/elasticbox/jenkins/model/instance/Instance.java
A src/main/java/com/elasticbox/jenkins/model/profile/PolicyProfileType.java
A src/main/java/com/elasticbox/jenkins/model/profile/Profile.java
A src/main/java/com/elasticbox/jenkins/model/profile/ProfileType.java
A src/main/java/com/elasticbox/jenkins/model/provider/Provider.java
A src/main/java/com/elasticbox/jenkins/model/provider/ProviderType.java
A src/main/java/com/elasticbox/jenkins/model/workspace/Workspace.java
A src/main/java/com/elasticbox/jenkins/repository/BoxRepository.java
A
src/main/java/com/elasticbox/jenkins/repository/api/BoxRepositoryAPIImpl.java
A
src/main/java/com/elasticbox/jenkins/repository/api/criteria/AbstractJSONCriteria.java
A
src/main/java/com/elasticbox/jenkins/repository/api/criteria/BoxJSONCriteria.java
A
src/main/java/com/elasticbox/jenkins/repository/api/criteria/CloudFormationPolicyBoxesJSONCriteria.java
A
src/main/java/com/elasticbox/jenkins/repository/api/criteria/JSONCriteria.java
A
src/main/java/com/elasticbox/jenkins/repository/api/criteria/NoCloudFormationPolicyBoxesJSONCriteria.java
A
src/main/java/com/elasticbox/jenkins/repository/api/criteria/NoPolicyAndNoApplicationBoxes.java
A
src/main/java/com/elasticbox/jenkins/repository/api/criteria/NoPolicyBoxesJSONCriteria.java
A
src/main/java/com/elasticbox/jenkins/repository/api/factory/JSONFactoryUtils.java
A
src/main/java/com/elasticbox/jenkins/repository/api/factory/ModelFactory.java
A
src/main/java/com/elasticbox/jenkins/repository/api/factory/box/AbstractBoxFactory.java
A
src/main/java/com/elasticbox/jenkins/repository/api/factory/box/ApplicationBoxFactory.java
A
src/main/java/com/elasticbox/jenkins/repository/api/factory/box/BoxFactory.java
A
src/main/java/com/elasticbox/jenkins/repository/api/factory/box/ContainerBoxFactory.java
A
src/main/java/com/elasticbox/jenkins/repository/api/factory/box/GenericBoxFactory.java
A
src/main/java/com/elasticbox/jenkins/repository/api/factory/box/ManagedCloudFormationBoxFactory.java
A
src/main/java/com/elasticbox/jenkins/repository/api/factory/box/PolicyBoxFactory.java
A
src/main/java/com/elasticbox/jenkins/repository/api/factory/box/ScriptBoxFactory.java
A
src/main/java/com/elasticbox/jenkins/repository/api/factory/box/TemplateCloudFormationBoxFactory.java
A
src/main/java/com/elasticbox/jenkins/repository/error/RepositoryException.java
A src/main/java/com/elasticbox/jenkins/services/DeployBoxOrderService.java
A
src/main/java/com/elasticbox/jenkins/services/DeployBoxOrderServiceImpl.java
A
src/main/java/com/elasticbox/jenkins/services/deployment/AbstractDeploymentType.java
A
src/main/java/com/elasticbox/jenkins/services/deployment/CloudFormationManagedDeploymentType.java
A
src/main/java/com/elasticbox/jenkins/services/deployment/CloudFormationTemplateDeploymentType.java
A
src/main/java/com/elasticbox/jenkins/services/deployment/DefaultDeploymentType.java
A
src/main/java/com/elasticbox/jenkins/services/deployment/DeploymentDirector.java
A
src/main/java/com/elasticbox/jenkins/services/deployment/DeploymentType.java
A src/main/java/com/elasticbox/jenkins/services/error/ServiceException.java
M src/main/resources/com/elasticbox/jenkins/builders/DeployBox/policy.jelly
A src/main/resources/logging.properties
A src/test/java/com/elasticbox/jenkins/UnitTestingUtils.java
A src/test/java/com/elasticbox/jenkins/repository/api/FakeAPIClient.java
A src/test/java/com/elasticbox/jenkins/repository/api/TestBoxRepository.java
A
src/test/java/com/elasticbox/jenkins/repository/api/factory/box/BoxFactoryTest.java
M
src/test/java/com/elasticbox/jenkins/tests/BuildWithProjectSingleUseSlaveTest.java
M
src/test/java/com/elasticbox/jenkins/tests/BuildWithSingleUseViaLabelSlaveTest.java
M src/test/java/com/elasticbox/jenkins/tests/SlaveBuildTestBase.java
M src/test/java/com/elasticbox/jenkins/tests/SlaveProvisionTestBase.java
M src/test/java/com/elasticbox/jenkins/tests/TestUtils.java
A src/test/resources/github.properties
Log Message:
-----------
Merge pull request #58 from serna/master_new_eb_3402
[EB-3402] support for policies in template cloudformation boxes
Commit: 83bc6ff4b97d76bc444f70a00979aa63693182a4
https://github.com/jenkinsci/elasticbox-plugin/commit/83bc6ff4b97d76bc444f70a00979aa63693182a4
Author: serna <[email protected]>
Date: 2015-12-22 (Tue, 22 Dec 2015)
Changed paths:
M pom.xml
Log Message:
-----------
Depends on the github API plugin instead of packaging the github-api jar
directly
Commit: 5959f02d817132d935a61bf0282efed06083f339
https://github.com/jenkinsci/elasticbox-plugin/commit/5959f02d817132d935a61bf0282efed06083f339
Author: serna <[email protected]>
Date: 2015-12-30 (Wed, 30 Dec 2015)
Changed paths:
M pom.xml
M
src/main/java/com/elasticbox/jenkins/model/box/application/ApplicationBox.java
M
src/main/java/com/elasticbox/jenkins/model/box/cloudformation/ManagedCloudFormationBox.java
M
src/main/java/com/elasticbox/jenkins/model/box/cloudformation/TemplateCloudFormationBox.java
M src/main/java/com/elasticbox/jenkins/model/box/docker/ContainerBox.java
M src/main/java/com/elasticbox/jenkins/model/box/policy/PolicyBox.java
M src/main/java/com/elasticbox/jenkins/model/box/script/ScriptBox.java
M
src/main/java/com/elasticbox/jenkins/repository/api/factory/JSONFactoryUtils.java
M
src/main/java/com/elasticbox/jenkins/repository/api/factory/box/AbstractBoxFactory.java
M
src/main/java/com/elasticbox/jenkins/repository/api/factory/box/ApplicationBoxFactory.java
M
src/main/java/com/elasticbox/jenkins/repository/api/factory/box/GenericBoxFactory.java
M
src/main/java/com/elasticbox/jenkins/repository/api/factory/box/PolicyBoxFactory.java
M
src/main/java/com/elasticbox/jenkins/repository/api/factory/box/ScriptBoxFactory.java
M
src/main/java/com/elasticbox/jenkins/services/deployment/AbstractDeploymentType.java
Log Message:
-----------
- Remove dependency from commons lang 3. Instead of using commons lang 3, we
will use commons lang 2.6 and we will mark it as dependency in pom file
- Remove direct dependency of hudson remoting module from our pom. I don't know
why we were marking removing as direct dependency in pom file. Instead of doing
that IMHO it is better to use the remoting module provided with Jenkins out of
the box.
- Remove transitive dependencies of :
- jackon-annotations
- commons-codec
- commons-logging
- bouncycastle
- joda-time
- google guava.
It was impossible for me to find out why we have this jars packaged in our HPI
file. When I removed them the code compiles ok and in runtime I haven't found
where they could be needed. With no other references and information I think
that it is better to remove them in order to know what third party libraries we
are really needing.
Commit: 6a23365c879fe8c516789d123de98a64a9a08d71
https://github.com/jenkinsci/elasticbox-plugin/commit/6a23365c879fe8c516789d123de98a64a9a08d71
Author: oscar <[email protected]>
Date: 2016-01-18 (Mon, 18 Jan 2016)
Changed paths:
M pom.xml
M
src/main/java/com/elasticbox/jenkins/model/box/application/ApplicationBox.java
M
src/main/java/com/elasticbox/jenkins/model/box/cloudformation/ManagedCloudFormationBox.java
M
src/main/java/com/elasticbox/jenkins/model/box/cloudformation/TemplateCloudFormationBox.java
M src/main/java/com/elasticbox/jenkins/model/box/docker/ContainerBox.java
M src/main/java/com/elasticbox/jenkins/model/box/policy/PolicyBox.java
M src/main/java/com/elasticbox/jenkins/model/box/script/ScriptBox.java
M
src/main/java/com/elasticbox/jenkins/repository/api/factory/JSONFactoryUtils.java
M
src/main/java/com/elasticbox/jenkins/repository/api/factory/box/AbstractBoxFactory.java
M
src/main/java/com/elasticbox/jenkins/repository/api/factory/box/ApplicationBoxFactory.java
M
src/main/java/com/elasticbox/jenkins/repository/api/factory/box/GenericBoxFactory.java
M
src/main/java/com/elasticbox/jenkins/repository/api/factory/box/PolicyBoxFactory.java
M
src/main/java/com/elasticbox/jenkins/repository/api/factory/box/ScriptBoxFactory.java
M
src/main/java/com/elasticbox/jenkins/services/deployment/AbstractDeploymentType.java
Log Message:
-----------
Merge pull request #60 from serna/master_EB_3510_linkage_errors
[EB-3510] Depends on the github api plugin instead of packaging the github-api
jar directly. Merge only when we have checked that all went ok in Jenkins PRO
Compare:
https://github.com/jenkinsci/elasticbox-plugin/compare/861bcb693aaf...6a23365c879f
--
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.