--- kind: pipeline name: prod-pipe steps: - name: prod image: docker/compose volumes: - name: docker_socket path: /var/run/docker.sock commands: - docker-compose -f docker-compose.yml down -v - docker-compose -f docker-compose.yml up -d --force-recreate trigger: branch: - main volumes: - name: docker_socket host: path: /var/run/docker.sock --- kind: pipeline name: dev-pipe steps: - name: dev image: docker/compose volumes: - name: docker_socket path: /var/run/docker.sock commands: - docker-compose -f docker-compose.dev.yml up --build --force-recreate -d trigger: branch: - dev volumes: - name: docker_socket host: path: /var/run/docker.sock