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

Implement a default install option #374

Closed
hulto opened this issue Nov 15, 2023 · 1 comment · Fixed by #393
Closed

Implement a default install option #374

hulto opened this issue Nov 15, 2023 · 1 comment · Fixed by #393
Assignees
Labels
eldritch Related to the Eldritch language feature New feature or request imix
Milestone

Comments

@hulto
Copy link
Collaborator

hulto commented Nov 15, 2023

Is your feature request related to a problem? Please describe.
Deploying imix can be challenging

Describe the solution you'd like

  • Add an --install flag to imix
  • When the install flag is specified imix should run an embedded tome install.eld instead of launching the agent.
  • install.eld should install the imix agent to the local system to persist across reboots.

Describe alternatives you've considered
Manually defining an install mechanism.
This isn't super flexible and we're trying to lean into eldritch to define persistence.

Additional context

@hulto hulto added feature New feature or request eldritch Related to the Eldritch language imix labels Nov 15, 2023
@hulto hulto added this to the v0.1.0 milestone Nov 15, 2023
@hulto hulto self-assigned this Nov 15, 2023
@hulto hulto added the blocked label Dec 10, 2023
@hulto
Copy link
Collaborator Author

hulto commented Dec 10, 2023

This will probably work the same as golem default functionality to auto-run all main.elds found compiled in.

@hulto hulto linked a pull request Dec 10, 2023 that will close this issue
@hulto hulto removed the blocked label Dec 10, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
eldritch Related to the Eldritch language feature New feature or request imix
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant