Uploaded image for project: 'Bamboo Data Center'
  1. Bamboo Data Center
  2. BAM-13577

Ability to check out plan repository in deployment plan

    XMLWordPrintable

Details

    • Our product teams collect and evaluate feedback from a number of different sources. To learn more about how we use customer feedback in the planning process, check out our new feature policy.

    Description

      For some types of projects, passing artifacts is not appropriate or efficient. Deployment may include all of the source files and not have a true "build" stage. An example would be a python django project. In our case, we use Heroku for deployment as well, and the deploy is a git push action.

      Currently, in my build plan, I check out the code and run a bunch of tests. Then, in order to use the deploy plan, I basically have to zip up the entire repository and pass it up as an artifact. Pull it back down during deploy, unzip, and so on.

      Additionally, we work on an agency model and we can't make all nominally "shared" deployment repositories available globally due to confidentiality concerns; we cannot allow one internal team access to environment information that's applicable to other client teams. These may be shared among a number of projects, but we still need to set them up as plan repositories for those security reasons.

      Please allow checking out plan repositories during Deployment.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              4d468b299d4f Jeremy Derr
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: