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

[Feature][Subtask] Determine if cli-based uploads are in-scope for alpine publish #146

Closed
maxzinkus opened this issue May 6, 2023 · 3 comments
Labels
blocked Blocking on another issue enhancement New feature or request
Milestone

Comments

@maxzinkus
Copy link
Collaborator

As part of #144, it may be nice to have automated, cli-based upload of publish'd instance archives.

This way, e.g. alpine publish -u <instance name> could automatically upload the .tar.gz[.age] file to some web server and then add the link to it to an index we control.

Before the above is possible, we have to determine:

  • If it's appropriate for alpine to automatically upload things
  • What storage backend to use (sustainable, not in violation of hosting policies, etc)
  • How to programmatically interface with that storage backend
@maxzinkus maxzinkus added enhancement New feature or request blocked Blocking on another issue labels May 6, 2023
@maxzinkus
Copy link
Collaborator Author

Blocking on #145

@maxzinkus maxzinkus changed the title [Feature] Determine if cli-based uploads are in-scope for alpine publish [Feature][Subtask] Determine if cli-based uploads are in-scope for alpine publish May 6, 2023
@maxzinkus maxzinkus added this to the v1.1 milestone May 6, 2023
@maxzinkus
Copy link
Collaborator Author

Pros:

  • seamless experience
  • sharing & potential for community

Cons:

  • Bloat / feature creep / scope creep

@maxzinkus
Copy link
Collaborator Author

Let's decide that this is probably scope-creep and leave it off. Users can publish their instances and upload them themselves, for later import with the -u option described in #145

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
blocked Blocking on another issue enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants