perl-App-GitHooks-Plugin-NotifyReleasesToSlack-1.1.1-alt1.noarch.rpm


Advertisement

Description

perl-App-GitHooks-Plugin-NotifyReleasesToSlack - Notify Slack channels of new releases pushed from a repository

Distribution: ALT Linux Sisyphus
Repository: Autoimports noarch
Package name: perl-App-GitHooks-Plugin-NotifyReleasesToSlack
Package version: 1.1.1
Package release: alt1
Package architecture: noarch
Package type: rpm
Installed size: 34.03 KB
Download size: 34.03 KB
Official Mirror: ftp.altlinux.org
If you maintain a changelog file, and tag your release commits, you can use this plugin to send the release notes to Slack channels. Here is a practical scenario: =over 4 =item 1. Install `App::GitHooks::Plugin::NotifyReleasesToSlack'. =item 2. Set up an incoming webhook in Slack. This should give you a URL to post messages to, with a format similar to `https://hooks.slack.com/services/.../.../...'. =item 3. Configure the plugin in your `.githooksrc' file: _[NotifyReleasesToSlack] _slack_post_url = ... _slack_channels = #releases, #test _changelog_path = Changes =item 4. Add release notes in your changelog file: _v1.0.0 2015-04-12 _ - Added first feature. _ - Added second feature. =item 5. Commit your release notes: _git commit Changelog -m 'Release version 1.0.0.' =item 6. Tag your release: _git tag v1.0.0 _git push origin v1.0.0 =item 7. Watch the notification appear in the corresponding Slack channel(s): _release-notes BOT: @channel - Release v1.0.0 of test_repo: _- Added first feature. _- Added second feature. =back

Alternatives

Provides

  • perl(App/GitHooks/Plugin/NotifyReleasesToSlack.pm) = 1.001.001
  • perl-App-GitHooks-Plugin-NotifyReleasesToSlack = 1.1.1-alt1

    Install Howto

    1. Add the following line to /etc/apt/sources.list:
      rpm [Sisyphus] http://ftp.altlinux.org/pub/distributions/ALTLinux/autoimports/Sisyphus noarch autoimports
      rpm [Sisyphus] http://ftp.altlinux.org/pub/distributions/ALTLinux/autoimports/Sisyphus noarch autoimports
      
    2. Update the package index:
      # sudo apt-get update
    3. Install perl-App-GitHooks-Plugin-NotifyReleasesToSlack rpm package:
      # sudo apt-get install perl-App-GitHooks-Plugin-NotifyReleasesToSlack

    Files

    • /usr/share/doc/perl-App-GitHooks-Plugin-NotifyReleasesToSlack-1.1.1/Changes
    • /usr/share/doc/perl-App-GitHooks-Plugin-NotifyReleasesToSlack-1.1.1/LICENSE
    • /usr/share/doc/perl-App-GitHooks-Plugin-NotifyReleasesToSlack-1.1.1/README.md
    • /usr/share/doc/perl-App-GitHooks-Plugin-NotifyReleasesToSlack-1.1.1/example/examples.txt
    • /usr/share/perl5/App/
    • /usr/share/perl5/App/GitHooks/
    • /usr/share/perl5/App/GitHooks/Plugin/NotifyReleasesToSlack.pm
    Advertisement
    Advertisement