diff --git a/forge.just b/forge.just index 944520a..d300794 100644 --- a/forge.just +++ b/forge.just @@ -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 \ No newline at end of file +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