When you create a release, you assign one or more release environments to each release phase. The release environment represents all the application environments that are associated with it. You associate the environments for the applications in your releases with these release environments. Do not confuse release environments with the application environments that you import from IBM UrbanCode Deploy. Each release environment can contain any number of application environments, and application environments can belong to more than one release environment.
The release phases do not share environments. Each phase has separate environments so that the people who are working on each phase can work independently of other phases. When you create the release, you assign environments to the phases. During the release, you deploy applications to those environments. The Environments page shows the list of available environments.