feat(just): update recipes names and allow for input variable files (#13)

This commit is contained in:
Stephan Lüscher 2024-05-03 14:22:38 +00:00
parent cb4d82c7cf
commit b9b5c7f117
No known key found for this signature in database
GPG key ID: 445779060FF3D3CF

View file

@ -1,8 +1,13 @@
# ublue-os forge just configuration
# Show all messages from this boot
forge_clone-repository:
podman exec ublue-os_forge-anvil-ansible.ublue.local ansible-playbook playbooks/project_clone.yml
## default
forge_build-image:
podman exec ublue-os_forge-anvil-ansible.ublue.local ansible-playbook playbooks/project_build.yml
default := "'${HOME}'/ublue-os_forge/forge_default_vars.env"
## recipes
forge_project-clone forge_config_var_file=default:
podman exec --env-file '{{forge_config_var_file}}' ublue-os_forge-anvil-ansible.ublue.local ansible-playbook playbooks/project_clone.yml
forge_project-build forge_config_var_file=default:
podman exec --env-file '{{forge_config_var_file}}' ublue-os_forge-anvil-ansible.ublue.local ansible-playbook playbooks/project_build.yml