mirror of
https://github.com/kevinveenbirkenbach/computer-playbook.git
synced 2025-07-17 14:04:24 +02:00
Updated pkgmgr docs
This commit is contained in:
parent
3c759cbb4c
commit
7c9b895dbe
@ -2,7 +2,7 @@
|
||||
|
||||
## 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
|
||||
|
||||
@ -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_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 📝
|
||||
|
||||
|
@ -1,2 +0,0 @@
|
||||
---
|
||||
pkgmgr_become: true
|
@ -17,8 +17,8 @@ galaxy_info:
|
||||
- update
|
||||
- archlinux
|
||||
- cymais
|
||||
repository: https://s.veen.world/cymais
|
||||
issue_tracker_url: https://s.veen.world/cymaisissues
|
||||
documentation: https://s.veen.world/cymais
|
||||
repository: https://github.com/kevinveenbirkenbach/package-manager
|
||||
issue_tracker_url: https://github.com/kevinveenbirkenbach/package-manager/issues
|
||||
documentation: https://github.com/kevinveenbirkenbach/package-manager
|
||||
dependencies:
|
||||
- pkgmgr
|
Loading…
x
Reference in New Issue
Block a user