blob: 4eb24682469d39aa11527325b92540e6e257e21e [file] [log] [blame]
##
# A Builstream Artifact Server
#
# Spins-up a unnamed and unauthenticated grid:
# - artifacts server at: http://localhost:50052
#
# BuildStream configuration snippet:
#
# artifacts:
# url: http://localhost:50052
# push: true
#
# Basic usage:
# - docker-compose -f ci.bst-artifact-server.yml up
# - docker-compose -f ci.bst-artifact-server.yml down
#
version: "3.2"
services:
controller:
image: buildstream/buildstream:nightly
command: ["bst-artifact-server",
"--log-level", "warning",
"--port", "50052",
"--enable-push",
"/artifacts"
]
ports:
- 50052:50052
networks:
- grid
networks:
grid:
driver: bridge
volumes:
cache: