GitLab.com offers /gitlab foo/bar issue search test
and private installations have to have one slack command per project.
As this doesnt scale, this project allows to have the same kind of integration as GitLab.com has with private installations.
Follow the standard GitLab documentation and instead of passing the URL GitLab suggests use the URL of where the multiplexer is running with the path /slack/command
.
Example: https://gitlab-slack-multiplexer.example.com/slack/command
Pass the URL of the GitLab installation as parameter or environment variable to the process.
- --gitlab-url=https://gitlab.example.com
- GITLAB_URL=https://gitlab.example.com
docker run --rm -d -p 8080:8080 -e GITLAB_URL=https://gitlab.example.com spangenberg/gitlab-slack-multiplexer