Drone plugins > Captains Log
Captains Log
by Target
A Drone plugin that helps organize release information in Slack
Example
kind: pipeline
name: default
steps:
- name: my-release-log-step
image: target/captains-log:1
settings:
secrets: [ SLACK_TOKEN, SLACK_URL, GITHUB_TOKEN ]
github_owner: target
github_repo: captains-log
jira_team_domain: myteamnamespace
Properties
secrets
stringoptionalslack and github secrets
Default: none
github_owner
stringrequiredThe owner of the GitHub repository
Default: none
github_repo
stringrequiredTarget repository name
Default: none
jira_team_domain
stringrequirednamespace of Jira workspace (e.g. `jira.myteamnamespace.com`)
Default: none
github_tag_id
stringoptionalregex to match on specific tags
Default: none
slack_channel
stringoptionalwhen using the API, you should use slack_channel to specify which room you'd like to post to. When using SLACK_URL you should not specify the room (i.e. slack_channel) because the room is already a part of the webhook.
Default: none
teams
arrayoptionala list of teams which allows you to organize the output of Captains Log into meaningful chunks.
Default: none
enterprise_host
stringoptionalif you use Enterprise Github, this is where you would supply the custom domain.
Default: none