I’ve a life cycle where I am deploying dev and test web projects to virtual machines as a ‘Deploy’ step - these have tenticles installed and work great. The next step is a deployment to a cloud service, that is only running on the cloud service environment…
The issue is, if there is only a Deploy to Windows Azure step that is possible (because no machine roles for the other exist) and the environment has no machines (as cloud services have no tenticles) then it will not allow the deployment/promotion. (See attachment).
As a suggestion - could a cloud service instance be defined as a machine in an environment?? Then it could be given a role and have all the subscription details, etc within it, rather than in the deploy step?