-
Notifications
You must be signed in to change notification settings - Fork 52
Open
Description
The Problem
I am currently attempting to automate the installation of ONCE using Ansible. However, the current shell script includes a run_once step (or similar interactive prompts) that requires manual intervention. This makes it difficult to include in CI/CD pipelines or configuration management scripts without maintaining a custom fork of the installer.
Suggested Solution
It would be helpful if the installation script supported flags or parameters to bypass interactive prompts, allowing for a fully unattended installation.
Following the pattern used by other popular installers (like Nix), we could pass arguments through the shell:
curl -fsSL https://once.com/install.sh | sh -s -- --unattendedAlternatives Considered
- Forking: I currently have to fork the install script to manually strip out the interactive components.
Additional Context
Enabling this would make ONCE much friendlier for DevOps workflows and automated server provisioning.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels