-
Notifications
You must be signed in to change notification settings - Fork 27
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
Add option for running by CLI args #11
Comments
While not ideal, It is still possible to automate (at least for Linux, I have not tested other Operating Systems). In every OS release (for 2021) there is a companion archive with the files that will go into the Install instructions for Linux for the 2021 release (mostly) in CLI. A install would look similar to...
Note, everything later is optional
I chose to exclude extra instructions such as VSCode installation |
I did a little poking around in the code and it looks like there are 2 ways this could be implemented:
I think 2 would be the cleaner approach, although I'm not sure how coupled the install steps are to their respective UI pages so it may take some effort to de-couple the install steps so that the same code can be triggered from either the UI or the command line program |
My team is working on acquiring either InTune or SCCM and it would be great if we could push the WPILib Install using those tools |
This comment has been minimized.
This comment has been minimized.
Number 2 still results in the same binary since it's the same Program.cs entrypoint |
Ah I see I've essentially described what you were suggesting, I was thrown off by the "if we build avalonia (default) or run in non-interactive mode" mb |
This would be very helpful for install automation. I can try to help implement this, but I am not very sure in my ability to help significantly.
The text was updated successfully, but these errors were encountered: