https://github.com/markuman/markuman.ansible
https://github.com/markuman/markuman.ansible
Last synced: about 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/markuman/markuman.ansible
- Owner: markuman
- Created: 2025-01-17T08:31:00.000Z (over 1 year ago)
- Default Branch: latest
- Last Pushed: 2025-01-17T12:38:09.000Z (over 1 year ago)
- Last Synced: 2025-12-26T01:44:18.082Z (6 months ago)
- Language: Python
- Size: 20.5 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Ansible Collection - markuman.ansible
Documentation for the collection.
`ansible-galaxy collection install markuman.ansible`
# markuman.ansible
Just everything I need that's not shipped somehwere else...
## markuman.ansible.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
```yml
- name: post message
markuman.ansible.gitlab_merge_request_comment:
api_url: gitlab.com
comment: |
Summary
| some | table |
| --- | --- |
| yes | 🐧 |
```
## markuman.ansible.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
```yml
- name: post message
markuman.ansible.gitea_pull_request_comment:
api_url: git.osuv.de
comment: |
Summary
| some | table |
| --- | --- |
| yes | 🐧 |
```
# Contribute
* Issues and Pull Requests: https://github.com/markuman/markuman.ansible
* Origin: https://git.osuv.de/ansible_collections/markuman.ansible