Awesome
docker-munki-trello
This Docker image runs the munki-trello script. For more information about it's operation and on how to obtain the needed key and token, see the Readme for the original repository.
Settings
Several options are customizable using environment variables.
DOCKER_TRELLO_KEY
: The API KeyDOCKER_TRELLO_TOKEN
: The Trello Application Token.DOCKER_TRELLO_BOARDID
: The Trello Board ID.DOCKER_TRELLO_TO_DEV_LIST
: The name of the 'To Development' list. Defaults toTo Development
.DOCKER_TRELLO_DEV_LIST
: The name of the 'Development' list. Defaults toDevelopment
.DOCKER_TRELLO_TO_TEST_LIST
: The name of the 'To Testing' list. Defaults toTo Testing
.DOCKER_TRELLO_TEST_LIST
: The name of the 'Testing' list. Defaults toTesting
.DOCKER_TRELLO_TO_PROD_LIST
: The name of the 'To Production' list. Defaults toTo Production
.DOCKER_TRELLO_MUNKI_PATH
: The path in the container to the Munki repository. Defaults to/munki_repo
.DOCKER_TRELLO_SUFFIX
: Suffix for newly created 'Production' lists. Defaults toProduction
.DOCKER_DEV_CATALOG
: Development Munki catalog. Defaults todevelopment
.DOCKER_TEST_CATALOG
Testing Munki catalog. Defaults totesting
.DOCKER_PROD_CATALOG
: Production Munki catalo. Defaults toproduction
.DOCKER_TRELLO_DATE_FORMAT
: Date format for Production lists. Defaults to%d/%m/%y
.DOCKER_TRELLO_AUTO_STAGE_TO_TEST
: Enable auto staging to test. Defaults toFalse
.DOCKER_TRELLO_AUTO_STAGE_TO_PROD
: Enable auto staging to production. Defaults toFalse
.DOCKER_TRELLO_DEV_STAGE_DAYS
: Days until autostaging from Development to Test. Defaults to0
.DOCKER_TRELLO_TEST_STAGE_DAYS
: Days until autostaging from Testing to Production. Defaults to0
.DOCKER_TRELLO_PRODUCTION_LIST
Name of the Production list. Ignored ifDOCKER_TRELLO_SUFFIX
isn't set to an empty string.
#Running the container
It's recommended to run this container using the --rm
option so the container is destroyed after the script has run.
$ docker pull pebbleit/munki-trello
$ docker run --rm \
-v /var/www/munki:/munki_repo \
-e DOCKER_TRELLO_KEY=yourapikey \
-e DOCKER_TRELLO_TOKEN=yourtoken \
-e DOCKER_TRELLO_BOARDID=abc123 \
grahamgilbert/munki-trello