Branch: refs/heads/master_EB_3347_support_app_boxes
  Home:   https://github.com/jenkinsci/elasticbox-plugin
  Commit: ca3d714df7b1db4dc1de82c6055207b893e4e5de
      
https://github.com/jenkinsci/elasticbox-plugin/commit/ca3d714df7b1db4dc1de82c6055207b893e4e5de
  Author: serna <[email protected]>
  Date:   2016-01-18 (Mon, 18 Jan 2016)

  Changed paths:
    A src/main/java/com/elasticbox/jenkins/model/repository/BoxRepository.java
    A 
src/main/java/com/elasticbox/jenkins/model/repository/api/BoxRepositoryAPIImpl.java
    A 
src/main/java/com/elasticbox/jenkins/model/repository/api/criteria/AbstractJSONCriteria.java
    A 
src/main/java/com/elasticbox/jenkins/model/repository/api/criteria/JSONCriteria.java
    A 
src/main/java/com/elasticbox/jenkins/model/repository/api/criteria/box/BoxJSONCriteria.java
    A 
src/main/java/com/elasticbox/jenkins/model/repository/api/criteria/box/CloudFormationPolicyBoxesJSONCriteria.java
    A 
src/main/java/com/elasticbox/jenkins/model/repository/api/criteria/box/NoCloudFormationPolicyBoxesJSONCriteria.java
    A 
src/main/java/com/elasticbox/jenkins/model/repository/api/criteria/box/NoPolicyAndNoApplicationBoxes.java
    A 
src/main/java/com/elasticbox/jenkins/model/repository/api/criteria/box/NoPolicyBoxesJSONCriteria.java
    A 
src/main/java/com/elasticbox/jenkins/model/repository/api/factory/JSONFactoryUtils.java
    A 
src/main/java/com/elasticbox/jenkins/model/repository/api/factory/ModelFactory.java
    A 
src/main/java/com/elasticbox/jenkins/model/repository/api/factory/box/AbstractBoxFactory.java
    A 
src/main/java/com/elasticbox/jenkins/model/repository/api/factory/box/ApplicationBoxFactory.java
    A 
src/main/java/com/elasticbox/jenkins/model/repository/api/factory/box/BoxFactory.java
    A 
src/main/java/com/elasticbox/jenkins/model/repository/api/factory/box/ContainerBoxFactory.java
    A 
src/main/java/com/elasticbox/jenkins/model/repository/api/factory/box/GenericBoxFactory.java
    A 
src/main/java/com/elasticbox/jenkins/model/repository/api/factory/box/ManagedCloudFormationBoxFactory.java
    A 
src/main/java/com/elasticbox/jenkins/model/repository/api/factory/box/PolicyBoxFactory.java
    A 
src/main/java/com/elasticbox/jenkins/model/repository/api/factory/box/ScriptBoxFactory.java
    A 
src/main/java/com/elasticbox/jenkins/model/repository/api/factory/box/TemplateCloudFormationBoxFactory.java
    A 
src/main/java/com/elasticbox/jenkins/model/repository/error/RepositoryException.java
    A 
src/main/java/com/elasticbox/jenkins/model/services/DeployBoxOrderServiceImpl.java
    A 
src/main/java/com/elasticbox/jenkins/model/services/deployment/types/AbstractDeploymentTypeHandler.java
    A 
src/main/java/com/elasticbox/jenkins/model/services/deployment/types/CloudFormationManagedDeploymentTypeHandler.java
    A 
src/main/java/com/elasticbox/jenkins/model/services/deployment/types/CloudFormationTemplateDeploymentTypeHandler.java
    A 
src/main/java/com/elasticbox/jenkins/model/services/deployment/types/DeploymentTypeDirector.java
    A 
src/main/java/com/elasticbox/jenkins/model/services/deployment/types/DeploymentTypeHandler.java
    A 
src/main/java/com/elasticbox/jenkins/model/services/deployment/types/PolicyBasedDeploymentTypeHandler.java
    A 
src/main/java/com/elasticbox/jenkins/model/services/error/ServiceException.java
    R src/main/java/com/elasticbox/jenkins/repository/BoxRepository.java
    R 
src/main/java/com/elasticbox/jenkins/repository/api/BoxRepositoryAPIImpl.java
    R 
src/main/java/com/elasticbox/jenkins/repository/api/criteria/AbstractJSONCriteria.java
    R 
src/main/java/com/elasticbox/jenkins/repository/api/criteria/BoxJSONCriteria.java
    R 
src/main/java/com/elasticbox/jenkins/repository/api/criteria/CloudFormationPolicyBoxesJSONCriteria.java
    R 
src/main/java/com/elasticbox/jenkins/repository/api/criteria/JSONCriteria.java
    R 
src/main/java/com/elasticbox/jenkins/repository/api/criteria/NoCloudFormationPolicyBoxesJSONCriteria.java
    R 
src/main/java/com/elasticbox/jenkins/repository/api/criteria/NoPolicyAndNoApplicationBoxes.java
    R 
src/main/java/com/elasticbox/jenkins/repository/api/criteria/NoPolicyBoxesJSONCriteria.java
    R 
src/main/java/com/elasticbox/jenkins/repository/api/factory/JSONFactoryUtils.java
    R 
src/main/java/com/elasticbox/jenkins/repository/api/factory/ModelFactory.java
    R 
src/main/java/com/elasticbox/jenkins/repository/api/factory/box/AbstractBoxFactory.java
    R 
src/main/java/com/elasticbox/jenkins/repository/api/factory/box/ApplicationBoxFactory.java
    R 
src/main/java/com/elasticbox/jenkins/repository/api/factory/box/BoxFactory.java
    R 
src/main/java/com/elasticbox/jenkins/repository/api/factory/box/ContainerBoxFactory.java
    R 
src/main/java/com/elasticbox/jenkins/repository/api/factory/box/GenericBoxFactory.java
    R 
src/main/java/com/elasticbox/jenkins/repository/api/factory/box/ManagedCloudFormationBoxFactory.java
    R 
src/main/java/com/elasticbox/jenkins/repository/api/factory/box/PolicyBoxFactory.java
    R 
src/main/java/com/elasticbox/jenkins/repository/api/factory/box/ScriptBoxFactory.java
    R 
src/main/java/com/elasticbox/jenkins/repository/api/factory/box/TemplateCloudFormationBoxFactory.java
    R 
src/main/java/com/elasticbox/jenkins/repository/error/RepositoryException.java
    R src/main/java/com/elasticbox/jenkins/services/DeployBoxOrderService.java
    R 
src/main/java/com/elasticbox/jenkins/services/DeployBoxOrderServiceImpl.java
    R 
src/main/java/com/elasticbox/jenkins/services/deployment/AbstractDeploymentType.java
    R 
src/main/java/com/elasticbox/jenkins/services/deployment/CloudFormationManagedDeploymentType.java
    R 
src/main/java/com/elasticbox/jenkins/services/deployment/CloudFormationTemplateDeploymentType.java
    R 
src/main/java/com/elasticbox/jenkins/services/deployment/DefaultDeploymentType.java
    R 
src/main/java/com/elasticbox/jenkins/services/deployment/DeploymentDirector.java
    R 
src/main/java/com/elasticbox/jenkins/services/deployment/DeploymentType.java
    R src/main/java/com/elasticbox/jenkins/services/error/ServiceException.java
    A 
src/test/java/com/elasticbox/jenkins/model/repository/api/FakeAPIClient.java
    A 
src/test/java/com/elasticbox/jenkins/model/repository/api/TestBoxRepository.java
    A 
src/test/java/com/elasticbox/jenkins/model/repository/api/factory/box/BoxFactoryTest.java
    R src/test/java/com/elasticbox/jenkins/repository/api/FakeAPIClient.java
    R src/test/java/com/elasticbox/jenkins/repository/api/TestBoxRepository.java
    R 
src/test/java/com/elasticbox/jenkins/repository/api/factory/box/BoxFactoryTest.java

  Log Message:
  -----------
  Application boxes support

Just finished the JS part . It’s an awful code because it’s impossible to use 
containers to toggle the components and you have to traverse the DOM up and 
down creating a sort of evil logic based on the styles of each element.

Remain tasks:
0) DONE - Javascript part (in order to toggle the deployment options when an 
application box is selected)
1) DONE - Adjust validations in Jenkins server (business logic validation rules 
in order to ensure that when an application box was selected the correct 
deployment options were provided. Also refactored those validation rules for 
all type of boxes)
2) IN PROGRESS - Modify the deploy part to send the right request (started to 
develop unit tests to check the current behaviour)
3) BACKLOG /TODO - Modify the response of deploy request in order to use the 
framework of depending task I’ve already done
4) BACKLOG /TODO - Filter the application boxes in combos


  Commit: 20dc7b9a42e2d4e350a0b4dec9f05142b4e5dad9
      
https://github.com/jenkinsci/elasticbox-plugin/commit/20dc7b9a42e2d4e350a0b4dec9f05142b4e5dad9
  Author: serna <[email protected]>
  Date:   2016-01-18 (Mon, 18 Jan 2016)

  Changed paths:
    M src/main/java/com/elasticbox/Client.java
    M src/main/java/com/elasticbox/Constants.java
    M src/main/java/com/elasticbox/jenkins/DescriptorHelper.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
    M 
src/main/java/com/elasticbox/jenkins/model/box/application/ApplicationBox.java
    A src/main/java/com/elasticbox/jenkins/model/commands/AbstractCommand.java
    A src/main/java/com/elasticbox/jenkins/model/commands/Command.java
    A src/main/java/com/elasticbox/jenkins/model/commands/DeploymentContext.java
    A 
src/main/java/com/elasticbox/jenkins/model/commands/ReconfigureInstanceCommand.java
    A 
src/main/java/com/elasticbox/jenkins/model/repository/InstanceRepository.java
    M 
src/main/java/com/elasticbox/jenkins/model/repository/api/BoxRepositoryAPIImpl.java
    M 
src/main/java/com/elasticbox/jenkins/model/repository/api/criteria/AbstractJSONCriteria.java
    A 
src/main/java/com/elasticbox/jenkins/model/repository/api/criteria/CompositeCriteria.java
    M 
src/main/java/com/elasticbox/jenkins/model/repository/api/criteria/JSONCriteria.java
    M 
src/main/java/com/elasticbox/jenkins/model/repository/api/criteria/box/BoxJSONCriteria.java
    M 
src/main/java/com/elasticbox/jenkins/model/repository/api/criteria/box/CloudFormationPolicyBoxesJSONCriteria.java
    M 
src/main/java/com/elasticbox/jenkins/model/repository/api/criteria/box/NoCloudFormationPolicyBoxesJSONCriteria.java
    M 
src/main/java/com/elasticbox/jenkins/model/repository/api/criteria/box/NoPolicyBoxesJSONCriteria.java
    A 
src/main/java/com/elasticbox/jenkins/model/repository/api/criteria/instance/InstanceJSONCriteria.java
    A 
src/main/java/com/elasticbox/jenkins/model/repository/api/criteria/instance/InstancesByBoxCriteria.java
    A 
src/main/java/com/elasticbox/jenkins/model/repository/api/criteria/instance/InstancesByTagsCriteria.java
    A 
src/main/java/com/elasticbox/jenkins/model/repository/api/criteria/instance/ReconfigurableInstancesCriteria.java
    A 
src/main/java/com/elasticbox/jenkins/model/repository/api/criteria/instance/ReinstallableInstancesCriteria.java
    A 
src/main/java/com/elasticbox/jenkins/model/repository/api/factory/instance/InstanceFactory.java
    A 
src/main/java/com/elasticbox/jenkins/model/services/DeployBoxOrderService.java
    M 
src/main/java/com/elasticbox/jenkins/model/services/DeployBoxOrderServiceImpl.java
    A 
src/main/java/com/elasticbox/jenkins/model/services/deployment/DeploymentValidationResult.java
    M 
src/main/java/com/elasticbox/jenkins/model/services/deployment/types/AbstractDeploymentTypeHandler.java
    A 
src/main/java/com/elasticbox/jenkins/model/services/deployment/types/ApplicationBoxDeploymentTypeHandler.java
    M 
src/main/java/com/elasticbox/jenkins/model/services/deployment/types/CloudFormationManagedDeploymentTypeHandler.java
    M 
src/main/java/com/elasticbox/jenkins/model/services/deployment/types/CloudFormationTemplateDeploymentTypeHandler.java
    A 
src/main/java/com/elasticbox/jenkins/model/services/deployment/types/DeploymentType.java
    M 
src/main/java/com/elasticbox/jenkins/model/services/deployment/types/DeploymentTypeDirector.java
    M 
src/main/java/com/elasticbox/jenkins/model/services/deployment/types/DeploymentTypeHandler.java
    M 
src/main/java/com/elasticbox/jenkins/model/services/deployment/types/PolicyBasedDeploymentTypeHandler.java
    M 
src/main/java/com/elasticbox/jenkins/model/services/error/ServiceException.java
    A src/main/java/com/elasticbox/jenkins/model/services/task/AbstractTask.java
    A 
src/main/java/com/elasticbox/jenkins/model/services/task/EnableTaskWaitForThisToFinishDecorator.java
    A 
src/main/java/com/elasticbox/jenkins/model/services/task/ScheduledPoolingTask.java
    A src/main/java/com/elasticbox/jenkins/model/services/task/Task.java
    A 
src/main/java/com/elasticbox/jenkins/model/services/task/TaskDependingOnOtherTasks.java
    A 
src/main/java/com/elasticbox/jenkins/model/services/task/TaskException.java
    M src/main/resources/com/elasticbox/jenkins/builders/DeployBox/config.jelly
    M src/main/resources/com/elasticbox/jenkins/builders/DeployBox/policy.jelly
    M 
src/main/resources/com/elasticbox/jenkins/builders/DeployBox/variables.jelly
    M src/main/webapp/js/utils.js
    M src/main/webapp/js/variables.js
    M src/test/java/com/elasticbox/jenkins/UnitTestingUtils.java
    A src/test/java/com/elasticbox/jenkins/builders/DeployBoxTesting.java
    A 
src/test/java/com/elasticbox/jenkins/model/services/deployment/types/TestDeployBoxOrderServiceDeploymentTypes.java
    A 
src/test/java/com/elasticbox/jenkins/model/services/task/TaskDependingOnOtherTasksExample.java
    A 
src/test/java/com/elasticbox/jenkins/model/services/task/TestComplexTaskBase.java
    A 
src/test/java/com/elasticbox/jenkins/model/services/task/TestScheduledPoolingTask.java
    A 
src/test/java/com/elasticbox/jenkins/model/services/task/TestTaskDependingOnOtherTasks.java
    M 
src/test/java/com/elasticbox/jenkins/tests/BuildWithSingleUseViaLabelSlaveTest.java

  Log Message:
  -----------
  Application boxes support

Just finished the JS part . It’s an awful code because it’s impossible to use 
containers to toggle the components and you have to traverse the DOM up and 
down creating a sort of evil logic based on the styles of each element.

Remain tasks:
0) DONE - Javascript part (in order to toggle the deployment options when an 
application box is selected)
1) DONE - Adjust validations in Jenkins server (business logic validation rules 
in order to ensure that when an application box was selected the correct 
deployment options were provided. Also refactored those validation rules for 
all type of boxes)
2) IN PROGRESS - Modify the deploy part to send the right request (started to 
develop unit tests to check the current behaviour)
3) BACKLOG /TODO - Modify the response of deploy request in order to use the 
framework of depending task I’ve already done
4) BACKLOG /TODO - Filter the application boxes in combos


  Commit: 385ae656e54788a8baaf2111016bfc4c4cda3c57
      
https://github.com/jenkinsci/elasticbox-plugin/commit/385ae656e54788a8baaf2111016bfc4c4cda3c57
  Author: serna <[email protected]>
  Date:   2016-01-23 (Sat, 23 Jan 2016)

  Changed paths:
    M pom.xml
    M 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/DescriptorHelper.java
    M src/main/java/com/elasticbox/jenkins/ElasticBoxCloud.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
    M src/main/java/com/elasticbox/jenkins/model/box/AbstractBox.java
    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
    R src/main/java/com/elasticbox/jenkins/model/box/order/DeployBoxOrder.java
    R 
src/main/java/com/elasticbox/jenkins/model/box/order/DeployBoxOrderResult.java
    M src/main/java/com/elasticbox/jenkins/model/box/policy/PolicyBox.java
    A 
src/main/java/com/elasticbox/jenkins/model/box/policy/PolicyBoxBuilder.java
    M src/main/java/com/elasticbox/jenkins/model/box/script/ScriptBox.java
    M 
src/main/java/com/elasticbox/jenkins/model/error/ElasticBoxModelException.java
    M src/main/java/com/elasticbox/jenkins/model/instance/Instance.java
    A src/main/java/com/elasticbox/jenkins/model/member/Member.java
    M src/main/java/com/elasticbox/jenkins/model/repository/BoxRepository.java
    A 
src/main/java/com/elasticbox/jenkins/model/repository/DeploymentOrderRepository.java
    M 
src/main/java/com/elasticbox/jenkins/model/repository/InstanceRepository.java
    M 
src/main/java/com/elasticbox/jenkins/model/repository/api/BoxRepositoryAPIImpl.java
    A 
src/main/java/com/elasticbox/jenkins/model/repository/api/DeploymentOrderRepositoryAPIImpl.java
    A 
src/main/java/com/elasticbox/jenkins/model/repository/api/InstanceRepositoryAPIImpl.java
    M 
src/main/java/com/elasticbox/jenkins/model/repository/api/criteria/instance/InstanceJSONCriteria.java
    M 
src/main/java/com/elasticbox/jenkins/model/repository/api/criteria/instance/InstancesByBoxCriteria.java
    M 
src/main/java/com/elasticbox/jenkins/model/repository/api/criteria/instance/InstancesByTagsCriteria.java
    M 
src/main/java/com/elasticbox/jenkins/model/repository/api/criteria/instance/ReconfigurableInstancesCriteria.java
    M 
src/main/java/com/elasticbox/jenkins/model/repository/api/criteria/instance/ReinstallableInstancesCriteria.java
    M 
src/main/java/com/elasticbox/jenkins/model/repository/api/factory/box/AbstractBoxFactory.java
    M 
src/main/java/com/elasticbox/jenkins/model/repository/api/factory/box/ApplicationBoxFactory.java
    M 
src/main/java/com/elasticbox/jenkins/model/repository/api/factory/box/ContainerBoxFactory.java
    M 
src/main/java/com/elasticbox/jenkins/model/repository/api/factory/box/ManagedCloudFormationBoxFactory.java
    M 
src/main/java/com/elasticbox/jenkins/model/repository/api/factory/box/PolicyBoxFactory.java
    M 
src/main/java/com/elasticbox/jenkins/model/repository/api/factory/box/ScriptBoxFactory.java
    M 
src/main/java/com/elasticbox/jenkins/model/repository/api/factory/box/TemplateCloudFormationBoxFactory.java
    A 
src/main/java/com/elasticbox/jenkins/model/repository/api/factory/instance/InstanceFactoryImpl.java
    A 
src/main/java/com/elasticbox/jenkins/model/repository/api/serializer/deployment/ApplicationBoxDeploymentSerializer.java
    A 
src/main/java/com/elasticbox/jenkins/model/repository/api/serializer/deployment/BoxDeploymentRequestSerializer.java
    R 
src/main/java/com/elasticbox/jenkins/model/services/DeployBoxOrderService.java
    R 
src/main/java/com/elasticbox/jenkins/model/services/DeployBoxOrderServiceImpl.java
    A 
src/main/java/com/elasticbox/jenkins/model/services/deployment/DeployBoxOrderService.java
    A 
src/main/java/com/elasticbox/jenkins/model/services/deployment/DeployBoxOrderServiceImpl.java
    A 
src/main/java/com/elasticbox/jenkins/model/services/deployment/DeploymentType.java
    R 
src/main/java/com/elasticbox/jenkins/model/services/deployment/DeploymentValidationResult.java
    A 
src/main/java/com/elasticbox/jenkins/model/services/deployment/configuration/policies/AbstractDeploymentDataPoliciesHandler.java
    A 
src/main/java/com/elasticbox/jenkins/model/services/deployment/configuration/policies/ApplicationBoxDeploymentDataPolicies.java
    A 
src/main/java/com/elasticbox/jenkins/model/services/deployment/configuration/policies/CloudFormationManagedDeploymentDataPolicies.java
    A 
src/main/java/com/elasticbox/jenkins/model/services/deployment/configuration/policies/CloudFormationTemplateDeploymentDataPolicies.java
    A 
src/main/java/com/elasticbox/jenkins/model/services/deployment/configuration/policies/DeploymentDataPoliciesHandler.java
    A 
src/main/java/com/elasticbox/jenkins/model/services/deployment/configuration/policies/PolicyDeploymentDataPolicies.java
    A 
src/main/java/com/elasticbox/jenkins/model/services/deployment/configuration/validation/ApplicationBoxAbstractDeploymentDataValidator.java
    A 
src/main/java/com/elasticbox/jenkins/model/services/deployment/configuration/validation/CloudFormationManagedAbstractDeploymentDataValidator.java
    A 
src/main/java/com/elasticbox/jenkins/model/services/deployment/configuration/validation/CloudFormationTemplateAbstractDeploymentDataValidator.java
    A 
src/main/java/com/elasticbox/jenkins/model/services/deployment/configuration/validation/DeploymentDataTypeValidator.java
    A 
src/main/java/com/elasticbox/jenkins/model/services/deployment/configuration/validation/DeploymentDataTypeValidatorFactory.java
    A 
src/main/java/com/elasticbox/jenkins/model/services/deployment/configuration/validation/DeploymentValidationResult.java
    A 
src/main/java/com/elasticbox/jenkins/model/services/deployment/configuration/validation/PolicyBasedAbstractDeploymentDataValidator.java
    A 
src/main/java/com/elasticbox/jenkins/model/services/deployment/execution/context/AbstractBoxDeploymentContext.java
    A 
src/main/java/com/elasticbox/jenkins/model/services/deployment/execution/context/ApplicationBoxDeploymentContext.java
    A 
src/main/java/com/elasticbox/jenkins/model/services/deployment/execution/context/DeploymentContext.java
    A 
src/main/java/com/elasticbox/jenkins/model/services/deployment/execution/context/DeploymentContextFactory.java
    A 
src/main/java/com/elasticbox/jenkins/model/services/deployment/execution/deployers/ApplicationBoxDeployer.java
    A 
src/main/java/com/elasticbox/jenkins/model/services/deployment/execution/deployers/BoxDeployer.java
    A 
src/main/java/com/elasticbox/jenkins/model/services/deployment/execution/deployers/BoxDeployerFactory.java
    A 
src/main/java/com/elasticbox/jenkins/model/services/deployment/execution/order/AbstractDeployBoxOrder.java
    A 
src/main/java/com/elasticbox/jenkins/model/services/deployment/execution/order/ApplicationBoxDeploymentOrder.java
    A 
src/main/java/com/elasticbox/jenkins/model/services/deployment/execution/order/DeployBoxOrderResult.java
    A 
src/main/java/com/elasticbox/jenkins/model/services/deployment/execution/task/CheckInstancesDeployedTask.java
    A 
src/main/java/com/elasticbox/jenkins/model/services/deployment/execution/task/DeployApplicationBoxTask.java
    R 
src/main/java/com/elasticbox/jenkins/model/services/deployment/types/AbstractDeploymentTypeHandler.java
    R 
src/main/java/com/elasticbox/jenkins/model/services/deployment/types/ApplicationBoxDeploymentTypeHandler.java
    R 
src/main/java/com/elasticbox/jenkins/model/services/deployment/types/CloudFormationManagedDeploymentTypeHandler.java
    R 
src/main/java/com/elasticbox/jenkins/model/services/deployment/types/CloudFormationTemplateDeploymentTypeHandler.java
    R 
src/main/java/com/elasticbox/jenkins/model/services/deployment/types/DeploymentType.java
    R 
src/main/java/com/elasticbox/jenkins/model/services/deployment/types/DeploymentTypeDirector.java
    R 
src/main/java/com/elasticbox/jenkins/model/services/deployment/types/DeploymentTypeHandler.java
    R 
src/main/java/com/elasticbox/jenkins/model/services/deployment/types/PolicyBasedDeploymentTypeHandler.java
    M 
src/main/java/com/elasticbox/jenkins/model/services/error/ServiceException.java
    M src/main/java/com/elasticbox/jenkins/model/services/task/AbstractTask.java
    M 
src/main/java/com/elasticbox/jenkins/model/services/task/ScheduledPoolingTask.java
    M 
src/main/java/com/elasticbox/jenkins/model/services/task/TaskDependingOnOtherTasks.java
    A src/main/java/com/elasticbox/jenkins/model/variable/Variable.java
    R src/main/java/com/elasticbox/jenkins/model/workspace/Workspace.java
    M src/main/java/com/elasticbox/jenkins/util/VariableResolver.java
    M src/main/resources/logging.properties
    M src/test/java/com/elasticbox/jenkins/UnitTestingUtils.java
    M src/test/java/com/elasticbox/jenkins/builders/DeployBoxTesting.java
    M 
src/test/java/com/elasticbox/jenkins/model/repository/api/FakeAPIClient.java
    M 
src/test/java/com/elasticbox/jenkins/model/repository/api/factory/box/BoxFactoryTest.java
    A 
src/test/java/com/elasticbox/jenkins/model/repository/api/factory/instance/InstanceFactoryTest.java
    A 
src/test/java/com/elasticbox/jenkins/model/repository/api/serializer/deployment/TestApplicationBoxDeploymentSerializer.java
    M 
src/test/java/com/elasticbox/jenkins/model/services/deployment/types/TestDeployBoxOrderServiceDeploymentTypes.java
    M 
src/test/java/com/elasticbox/jenkins/model/services/task/TaskDependingOnOtherTasksExample.java
    M 
src/test/java/com/elasticbox/jenkins/model/services/task/TestComplexTaskBase.java
    M 
src/test/java/com/elasticbox/jenkins/model/services/task/TestScheduledPoolingTask.java
    M 
src/test/java/com/elasticbox/jenkins/model/services/task/TestTaskDependingOnOtherTasks.java
    M 
src/test/java/com/elasticbox/jenkins/tests/BuildWithProjectSingleUseSlaveTest.java
    M src/test/java/com/elasticbox/jenkins/tests/TestUtils.java

  Log Message:
  -----------
  All the components to support ApplicationBox deployments have been 
implemented.
Pending tasks:
- Tests for factories(validator, context, deployer)
- Test for ApplicationBox deployment tasks


  Commit: b09b6c9a4849af54a2a13bffb1cd160a564cae03
      
https://github.com/jenkinsci/elasticbox-plugin/commit/b09b6c9a4849af54a2a13bffb1cd160a564cae03
  Author: serna <[email protected]>
  Date:   2016-01-25 (Mon, 25 Jan 2016)

  Changed paths:
    M src/main/java/com/elasticbox/jenkins/builders/DeployBox.java
    M 
src/main/java/com/elasticbox/jenkins/model/services/deployment/DeployBoxOrderServiceImpl.java
    M 
src/main/java/com/elasticbox/jenkins/model/services/deployment/execution/context/ApplicationBoxDeploymentContext.java
    M 
src/main/java/com/elasticbox/jenkins/model/services/deployment/execution/context/DeploymentContextFactory.java
    M 
src/main/java/com/elasticbox/jenkins/model/services/deployment/execution/deployers/ApplicationBoxDeployer.java
    M 
src/main/java/com/elasticbox/jenkins/model/services/deployment/execution/deployers/BoxDeployer.java
    M 
src/main/java/com/elasticbox/jenkins/model/services/deployment/execution/task/CheckInstancesDeployedTask.java
    M 
src/main/java/com/elasticbox/jenkins/model/services/task/ScheduledPoolingTask.java
    M src/test/java/com/elasticbox/jenkins/UnitTestingUtils.java
    M src/test/java/com/elasticbox/jenkins/builders/DeployBoxTesting.java

  Log Message:
  -----------
  Unit test for the application box deployment fixed. Also, connect the model 
part with the rest of the instance deployment code.


  Commit: bd96fd4fc080e5a04b5d623f728548072776d9ff
      
https://github.com/jenkinsci/elasticbox-plugin/commit/bd96fd4fc080e5a04b5d623f728548072776d9ff
  Author: serna <[email protected]>
  Date:   2016-01-26 (Tue, 26 Jan 2016)

  Changed paths:
    M src/main/java/com/elasticbox/APIClient.java
    M src/main/java/com/elasticbox/Client.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
    M src/main/java/com/elasticbox/jenkins/builders/InstanceManager.java
    M src/main/java/com/elasticbox/jenkins/builders/ReconfigureBox.java
    M 
src/main/java/com/elasticbox/jenkins/model/repository/api/DeploymentOrderRepositoryAPIImpl.java
    M 
src/main/java/com/elasticbox/jenkins/model/repository/api/serializer/deployment/ApplicationBoxDeploymentSerializer.java
    M 
src/main/java/com/elasticbox/jenkins/model/services/deployment/DeployBoxOrderServiceImpl.java
    M 
src/main/java/com/elasticbox/jenkins/model/services/deployment/execution/context/AbstractBoxDeploymentContext.java
    M 
src/main/java/com/elasticbox/jenkins/model/services/deployment/execution/task/CheckInstancesDeployedTask.java
    M 
src/main/java/com/elasticbox/jenkins/model/services/deployment/execution/task/DeployApplicationBoxTask.java
    M 
src/main/java/com/elasticbox/jenkins/model/services/task/TaskDependingOnOtherTasks.java
    M 
src/test/java/com/elasticbox/jenkins/model/repository/api/FakeAPIClient.java
    M 
src/test/java/com/elasticbox/jenkins/model/services/deployment/types/TestDeployBoxOrderServiceDeploymentTypes.java
    M 
src/test/java/com/elasticbox/jenkins/model/services/task/TaskDependingOnOtherTasksExample.java

  Log Message:
  -----------
  Fine tuning and functional testing related to application boxes deployment


  Commit: 4af019d5b9cdb712396aaf13614d34874964e805
      
https://github.com/jenkinsci/elasticbox-plugin/commit/4af019d5b9cdb712396aaf13614d34874964e805
  Author: serna <[email protected]>
  Date:   2016-01-26 (Tue, 26 Jan 2016)

  Changed paths:
    M src/main/resources/com/elasticbox/jenkins/builders/DeployBox/policy.jelly

  Log Message:
  -----------
  Remove trace


  Commit: aa37d058efb0bba389e48b82189b12b067f7aad9
      
https://github.com/jenkinsci/elasticbox-plugin/commit/aa37d058efb0bba389e48b82189b12b067f7aad9
  Author: serna <[email protected]>
  Date:   2016-01-26 (Tue, 26 Jan 2016)

  Changed paths:
    M src/main/java/com/elasticbox/jenkins/builders/BoxRequiredOperation.java

  Log Message:
  -----------
  The application boxes will be filtered from the box selection combo  when an 
Update Instance operation is being configured. Application boxes cannot be 
updated.


Compare: 
https://github.com/jenkinsci/elasticbox-plugin/compare/ca3d714df7b1^...aa37d058efb0

-- 
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.

Reply via email to