[jbosstools-issues] [JBoss JIRA] (JBDS-3552) Developer - be able to incrementally deploy changes to docker containers

Xavier Coulon (JIRA) issues at jboss.org
Fri Dec 11 14:28:00 EST 2015


     [ https://issues.jboss.org/browse/JBDS-3552?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Xavier Coulon resolved JBDS-3552.
---------------------------------
    Resolution: Done


Docker tooling allows for container volumes configuration, which means that with Docker running natively on Linux or in Boot2Docker or Docker Machine, mounted volumes are shared with the host system and it is possible to deploy the application from DevStudio and let the container pick the exploded war file and then all subsequent/incremental changes, just as if the app server was running on the host.

> Developer -  be able to incrementally deploy changes to docker containers
> -------------------------------------------------------------------------
>
>                 Key: JBDS-3552
>                 URL: https://issues.jboss.org/browse/JBDS-3552
>             Project: Developer Studio (JBoss Developer Studio)
>          Issue Type: Story
>          Components: docker
>            Reporter: Max Rydahl Andersen
>            Assignee: Xavier Coulon
>             Fix For: 9.1.0.Beta1, 10.0.0.Alpha1
>
>
> User Story:
> As a Developer I want to be able to incrementally deploy changes to my running application without building from scratch so I can see changes quickly.
> Acceptance Criteria:
> * Once the initial application is deployed changes made in the IDE should be deployed over to the containers filesystem/deployment.
> * Changes that the runtime support to pickup dynamically (i.e. html/js for JavaEE) should take effect immediatly and be seen in a browser refresh.
> * Changes that the the runtime requires a restart for (i.e. class files) should take effect when restarting the application (which should not require a rebuild from source)
> * Same workflow should work for docker and openshift applications (but each might implement it differently using oc sync or docker rsync or volume mounts etc.)



--
This message was sent by Atlassian JIRA
(v6.4.11#64026)


More information about the jbosstools-issues mailing list