Uploaded image for project: 'StreamPipes'
  1. StreamPipes
  2. STREAMPIPES-515

Missing mapping in dev compose files for new docker-compose versions

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Minor
    • Resolution: Implemented
    • None
    • 0.70.0
    • None

    Description

      Some docker-compose.dev.yml have no value after the service name.

      This seems to be incompatible with docker-compose versions > 1.x .

      Errors are something like "services.xxx must be a mapping"

      This error could be solved by adding a value.

      What do you think about just adding a label to avoid this error?

      With this extension docker-compose 2.x and 3.x can be used.

       

      Example:

      Old:

      version: "3.4"
      services:
        ui:
      

      New:

      version: "3.4"
      services:
        ui:
          labels:
            org.apache.streampipes.dev.ui.service.description: "Dev UI service"
       

      Attachments

        Issue Links

          Activity

            People

              obermeier Stefan Obermeier
              obermeier Stefan Obermeier
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: