Skip to content

Latest commit

 

History

History
23 lines (20 loc) · 758 Bytes

README.md

File metadata and controls

23 lines (20 loc) · 758 Bytes

Status notifications in Zulip

Python script to:

  • check team plan in Jira for external projects
  • send message to Zulip Target Stream Topic for outsource developers
docker run \
  -e JIRA_USER=secret \
  -e JIRA_PASSWORD=secret \
  -e ZULIP_SITE=https://zulip.example.com \
  -e [email protected] \
  -e ZULIP_API_KEY=secret \
  -e ZULIP_STREAM=Status \
  -e ZULIP_TOPIC=(no topic) \
  -e EXTERNAL_PROJECT_KEY=EXTPROJ \
  -e TEAM_PLAN_URL=https://jira.example.com/plan/search \
  -e TEAM_ID=13 \
  -e ALTERNATIVE_NAMES=jiraId1:user1,jiraId2:user2
  feardapanda/outsource-status-zulip:1.0.0

If you don't need to map Jira user IDs to Zulip usernames, then omit the optional ALTERNATIVE_NAMES environment variable.