mirror of
https://github.com/kevinveenbirkenbach/computer-playbook.git
synced 2025-07-20 07:14:25 +02:00
Updated pkgmgr docs
This commit is contained in:
parent
3c759cbb4c
commit
7c9b895dbe
@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
## Description
|
## Description
|
||||||
|
|
||||||
This Ansible role installs and updates packages using `pkgmgr` on Arch Linux systems. It provides a unified interface for package installation and update management, ensuring consistent deployment across environments.
|
This Ansible role installs [Kevin's Package Manager](https://github.com/kevinveenbirkenbach/package-manager) and updates packages using `pkgmgr` on Arch Linux systems. It provides a unified interface for package installation and update management, ensuring consistent deployment across environments.
|
||||||
|
|
||||||
## Overview
|
## Overview
|
||||||
|
|
||||||
@ -25,18 +25,6 @@ The purpose of this role is to automate the installation and update process for
|
|||||||
|-----------------|-----------------------------------------------------------------|---------|
|
|-----------------|-----------------------------------------------------------------|---------|
|
||||||
| `package_name` | Name of the package to install/update | (required) |
|
| `package_name` | Name of the package to install/update | (required) |
|
||||||
| `package_notify` | Handler to notify on package installation/update | "" |
|
| `package_notify` | Handler to notify on package installation/update | "" |
|
||||||
| `pkgmgr_become` | Execute all tasks with elevated privileges (become: true/false) | true |
|
|
||||||
|
|
||||||
## Example Usage
|
|
||||||
|
|
||||||
```yaml
|
|
||||||
- name: Install cymais-presentation
|
|
||||||
include_role:
|
|
||||||
name: pkgmgr-install
|
|
||||||
vars:
|
|
||||||
package_name: cymais-presentation
|
|
||||||
package_notify: docker compose project build and setup
|
|
||||||
```
|
|
||||||
|
|
||||||
## Credits 📝
|
## Credits 📝
|
||||||
|
|
||||||
|
@ -1,2 +0,0 @@
|
|||||||
---
|
|
||||||
pkgmgr_become: true
|
|
@ -17,8 +17,8 @@ galaxy_info:
|
|||||||
- update
|
- update
|
||||||
- archlinux
|
- archlinux
|
||||||
- cymais
|
- cymais
|
||||||
repository: https://s.veen.world/cymais
|
repository: https://github.com/kevinveenbirkenbach/package-manager
|
||||||
issue_tracker_url: https://s.veen.world/cymaisissues
|
issue_tracker_url: https://github.com/kevinveenbirkenbach/package-manager/issues
|
||||||
documentation: https://s.veen.world/cymais
|
documentation: https://github.com/kevinveenbirkenbach/package-manager
|
||||||
dependencies:
|
dependencies:
|
||||||
- pkgmgr
|
- pkgmgr
|
Loading…
x
Reference in New Issue
Block a user