I am wondering how others are making use of Sandboxes within AgileApps?
We have an on premise install of AgileApps.
We have two separate server environments, one for production and one for development and test.
We are going to be creating the Sandbox in the development and test environment. The test environment will be the main tenant, and the Sandbox will be the development environment.
We had been planning on creating one development Sandbox for each tenant, but when I was reading the help wiki for a Sandbox, it seems they recommend creating a Sandbox for each developer. Then each developer would publish to the test environment (main tenant). Here is the pertinent information from the help site:
“Deployment Rules specify the targets (sandbox tenants and the main tenancy) to which a Package can be deployed. In general, you’ll want development sandboxes to be able to publish to each other to share work. You may want one or more sandboxes designated as “integration points” that can publish to the Q/A sandbox, where testing is done. The Q/A sandbox would then be the only sandbox tenancy that is allowed to publish to the production tenancy, so that only a fully tested application is deployed.”
So I am wondering if others are taking the approach of a development Sandbox for each developer, or one Sandbox for all developers to work in?
Also, as far as I know, since we have two separate server environments for test and production, the only way to move an application from test to production is to download the published file from test, and then upload it into production. I just wanted to confirm that.
#webMethods#webMethods-BPMS#AgileApps