Sign inSign up

pacecar/docker-diff-notification-service

By pacecar

Updated over 9 years ago

Notifies on changes for given git repository files with diff to given email adresses as HTML email

Image
0

1.7K

pacecar/docker-diff-notification-service repository overview

GIT Diff Notification Service for GitLab

Notifies on changes for given git repository files or folders with git-diff to given email adresses as HTML email.

Features

  • Supports multiple files
  • Supports multiple folders
  • Support for wildcards in filenames or folders

Getting Started

These instructions will get you a copy of the project up and running on your own GitLab instance.

Installing

Switch to your GitLab project settings and add these variables to the Secret Variables section of the CI/CD Pipelines options page.

Example

screen-1

Now, add this snippet to your repositories .gitlab-ci.yml file as another task

diff_notification:
  stage: build
  image: pacecar/docker-diff-notification-service:0.2
  only:
    - master
  script:
    - ruby /ci-git-diff-notification-service.rb -f db/schema.rb,docs/api* -m [email protected],[email protected]
    - ruby /ci-git-diff-notification-service.rb -f core/file.py -m [email protected]

Screenshot

screen-2

Built With

License

All files are subjects to the LGPL2+ or the MPL1.1 (Dual licensed).

Tag summary

Content type

Image

Digest

Size

152.8 MB

Last updated

over 9 years ago

docker pull pacecar/docker-diff-notification-service