Uploaded image for project: 'Bitbucket Cloud'
  1. Bitbucket Cloud
  2. BCLOUD-14568

Support reading docker-compose file for service configuration

    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

      It seems that service containers are now regarded as the best-fit solution for replacing docker-compose in Pipelines:

      BCLOUD-12757

      However, by only supporting service containers, any use of docker-compose for local dev environments, requires developers to then maintain 2 duplicitous configuration files for virtually the same purpose (Pipelines service & Dockerfiles).

      In my case, we have a complex docker-compose setup which spins up our local dev environment as well as our CI environment for running tests. If we want to migrate from Bamboo Server to BB Pipelines, I now need to start maintaining Pipelines Services in addition to docker compose.

      One potential short term solution to this would be to adding functionality to allow importing Dockerfiles into service container definitions. At least then there's no need to maintain duplicitous pipelines/composer definitions.

      However, ideally allowing docker-compose to be used would be the best-case scenario...

      Attachments

        Activity

          People

            matt@atlassian.com Matt Ryall
            396e33932bc4 Lou
            Votes:
            4 Vote for this issue
            Watchers:
            8 Start watching this issue

            Dates

              Created:
              Updated: