ansible collection markuman.devops
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Markus Bergholz 8798770b7f
first release
5 months ago
meta first release 5 months ago
plugins/modules fix sanity 5 months ago
.gitignore init 5 months ago
.woodpecker.yml add yamllint 5 months ago
README.md add gitea module and update README 5 months ago
galaxy.yml first release 5 months ago
requirements.txt sanity fixes 5 months ago

README.md

Ansible Collection - markuman.devops

CI Status

Documentation for the collection.

ansible-galaxy collection install markuman.devops

markuman.devops

Covers/plan gitlab (just one), gitea and woodpecker modules and sentry (glitchtip) callback plugin (so far).

markuman.devops.gitlab_merge_request_comment

  • Task works only if CI_OPEN_MERGE_REQUESTS is defined
  • api_token parameter can also be read from ENV ANSIBLE_GITLAB_API_TOKEN
  • It's designed to act like a notification bot for merge requests
  • Designed to run in a GitLab CI/CD Pipeline
    • On other environments you must possibly fake the requires ENV variables

    - name: post message
      markuman.devops.gitlab_merge_request_comment:
        api_url: gitlab.com
        comment: |
          Summary

          | some | table |
          | --- | --- |
          | yes | 🐧 |          

markuman.devops.gitea_pull_request_comment

  • Tasks works only if CI_REPO and CI_PULL_REQUST is defined
  • api_token parameter can also be read from ENV ANSIBLE_GITEA_API_TOKEN
  • It's designed to act like a notification bot for merge requests
  • Designed to run in a Woodpecker CI/CD Pipeline
    • On other environments you must possibly fake the requires ENV variables
    - name: post message
      markuman.devops.gitea_pull_request_comment:
        api_url: git.osuv.de
        comment: |
          Summary

          | some | table |
          | --- | --- |
          | yes | 🐧 |          

Contribute