-
Notifications
You must be signed in to change notification settings - Fork 1
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
prop(horns): Create a "repeatable" installation script that can be utilised. #20
Comments
will have a configuration file that users can edit, which @Elsie19 mocked up (displayed below)
|
Concept for @Elsie19 who is developing it: With horns, you should be able to write a script to make perfect reproducable environments. Great for a team of developers who need the exact same setup, for example. It will also serve as a power-user replacement for our setup wizard, giving users the same options from there as a config script. They can write info to a config file, then they can use horn import to have the script be read and executed from horn export will create a blank config file for users to write to in their home directory. They can then do as they please such as upload it to their dotfiles gh. Please note that we will not use the term "Reproducable installs" since package versions are not locked. |
I will also open an issue in rhino-setup due to the "Import from horns" feature being graphical. |
@Elsie19 What's left to be done for Horns? |
"Repteatable" installs? |
Create a new utility to be able to mass import / export data to a file.
You can run
rhino-deploy export
to create a file in the home directory called "deploy.nuon", it will run you through the steps in a terminal user interface to create a way to install all packages to new systems.rhino-deploy import
will search for a file in the home directory called "deploy.nuon" and import all the information from that directory onto the system.The text was updated successfully, but these errors were encountered: