Abdullah Fathi
Pautan Muat Turun
Consists of several channels within itself
Group for a specific purpose
3. Click on "Mattermost slash commands"
4. Click on "Add to Mattermost"
5. Configure Mattermost Command (if needed), then click on "Install" button
For each project you want to receive notifications for or subscribe to, you must create a webhook. Run the subscribe slash command to watch events sent from GitLab.
/gitlab subscriptions add group[/project]
Run the webhook slash command to have GitLab send events to Mattermost.
/gitlab webhook add group[/project]
/gitlab connect
- Connect your Mattermost account to your GitLab account/gitlab disconnect
- Disconnect your Mattermost account from your GitLab account/gitlab todo
- Get a list of unread messages and merge requests awaiting your review/gitlab subscriptions list
- Will list the current channel subscriptions/gitlab subscriptions add owner[/repo] [features]
- Subscribe the current channel to receive notifications about opened merge requests and issues for a group or repository
features
is a comma-delimited list of one or more the following:
/gitlab subscriptions delete owner/repo
- Unsubscribe the current channel from a repository/gitlab pipeline run [owner]/repo [ref]
- Run a pipeline for specific repository and ref (branch/tag)/gitlab me
- Display the connected GitLab account/gitlab settings [setting] [value]
- Update your user settings
setting
can be "notifications" or "reminders"value
can be "on" or "off"/gitlab webhook list [owner]/repo
- Will list associated group or project hooks./gitlab webhook add owner[/repo] [options] [url] [token]
options
is a comma-delimited list of one or more the following:
*
- or missing defaults to all with SSL verification enabledurl
is the URL that will be called when triggered. Defaults to this plugins URLtoken
Secret token. Defaults to secret token used in plugin's settings.Your feedback matters
There are no secrets to success. It is the result of preparation, hard work, and learning from failure. - Colin Powell