معرفی شرکت ها


announcer-4.0.1


Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر

توضیحات

Announce changes in keepachangelog-style CHANGELOG.md files to Slack and Microsoft Teams
ویژگی مقدار
سیستم عامل -
نام فایل announcer-4.0.1
نام announcer
نسخه کتابخانه 4.0.1
نگهدارنده []
ایمیل نگهدارنده []
نویسنده Max Dymond
ایمیل نویسنده max.dymond@metaswitch.com
آدرس صفحه اصلی -
آدرس اینترنتی https://pypi.org/project/announcer/
مجوز MIT
[![Github build](https://img.shields.io/github/workflow/status/metaswitch/announcer/Announcer)](https://github.com/Metaswitch/announcer) [![pypi version](https://img.shields.io/pypi/v/announcer)](https://pypi.org/project/announcer/) [![docker pulls](https://img.shields.io/docker/pulls/metaswitch/announcer)](https://hub.docker.com/r/metaswitch/announcer) # announcer This tool: * takes an [keepachangelog](https://keepachangelog.com/en/1.0.0/)-style CHANGELOG.md file * extracts all changes for a particular version * and sends a formatted message to a Slack or Microsoft Teams webhook. It is available as a Python package, or as a Docker container for use in CI. ## Installation Install this tool using pip: ``` pip install announcer ``` ## Tool usage ``` usage: announce [-h] (--webhook WEBHOOK | --slackhook WEBHOOK) [--target {slack,teams}] --changelogversion CHANGELOGVERSION --changelogfile CHANGELOGFILE --projectname PROJECTNAME [--username USERNAME] [--iconurl ICONURL | --iconemoji ICONEMOJI] Announce CHANGELOG changes on Slack and Microsoft Teams optional arguments: -h, --help show this help message and exit --webhook WEBHOOK The incoming webhook URL --slackhook WEBHOOK The incoming webhook URL. (Deprecated) --target {slack,teams} The type of announcement that should be sent to the webhook --changelogversion CHANGELOGVERSION The changelog version to announce (e.g. 1.0.0) --changelogfile CHANGELOGFILE The file containing changelog details (e.g. CHANGELOG.md) --projectname PROJECTNAME The name of the project to announce (e.g. announcer) --username USERNAME The username that the announcement will be made as (e.g. announcer). Valid for: Slack --iconurl ICONURL A URL to use for the user icon in the announcement. Valid for: Slack --iconemoji ICONEMOJI An emoji code to use for the user icon in the announcement (e.g. party_parrot). Valid for: Slack ``` ## Gitlab Usage Announcer builds and publishes a Docker image that you can integrate into your `.gitlab-ci.yml`: ``` announce: stage: announce image: metaswitch/announcer:4.0.1 script: - announce --webhook <webhook address> --changelogversion $CI_COMMIT_REF_NAME --changelogfile <CHANGELOG.md file> --projectname <Project name> --iconemoji party_parrot only: - tags ```


نیازمندی

مقدار نام
>=2.19,<3.0 requests
>=0.7.1,<0.9.0 mistletoe


زبان مورد نیاز

مقدار نام
>=3.7,<4.0 Python


نحوه نصب


نصب پکیج whl announcer-4.0.1:

    pip install announcer-4.0.1.whl


نصب پکیج tar.gz announcer-4.0.1:

    pip install announcer-4.0.1.tar.gz