Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Enhance build script with argument support for OS, version, and auto-continue #969

Open
1 task done
ClemTheStudent opened this issue Sep 19, 2024 · 0 comments · May be fixed by #968
Open
1 task done

Enhance build script with argument support for OS, version, and auto-continue #969

ClemTheStudent opened this issue Sep 19, 2024 · 0 comments · May be fixed by #968
Assignees
Labels
type/enhancement Enhancement
Milestone

Comments

@ClemTheStudent
Copy link

Code of Conduct

  • I have read and agree to the project's Code of Conduct.

Description

Refactor the build.sh script to allow specifying operating system, distribution, version, and edition via command-line arguments.

Additionally, update the help menu to reflect the new argument options and implement an --auto-continue option that allows users to bypass manual prompts, streamlining the automation process.

Use Case(s)

Ansible/AWX Integration: This enhancement allows users to integrate the build.sh script seamlessly into Ansible playbooks or AWX workflows by specifying the exact operating system, distribution, version, and edition without manual input.

Potential Configuration

Command-line arguments: --os, --dist, --version, --edition, --auto-continue
Help Menu Update: Enhanced to include information about these new flags.

References

No response

@ClemTheStudent ClemTheStudent changed the title Please add a short description. Enhance build script with argument support for OS, version, and auto-continue Sep 19, 2024
@tenthirtyam tenthirtyam removed the status/needs-review Needs Review label Sep 19, 2024
@tenthirtyam tenthirtyam added this to the v0.21.0 milestone Sep 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type/enhancement Enhancement
Projects
None yet
2 participants