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

Add a DEB repository for tenv #152

Open
samuel-phan opened this issue Jun 5, 2024 · 10 comments
Open

Add a DEB repository for tenv #152

samuel-phan opened this issue Jun 5, 2024 · 10 comments

Comments

@samuel-phan
Copy link
Contributor

Is your feature request related to a problem? Please describe.
By using a DEB repo, Debian/Ubuntu users can benefit from auto-update like any other package. It's simpler and easier for day-to-day operations.

Describe the solution you'd like
Create a PPA repo for tenv, and for every build, add the new version there.

Describe alternatives you've considered
N/A.

Additional context
N/A.

@kvendingoldo
Copy link
Collaborator

Good idea. I'm still working on snap in scope of #53, maybe deb should be before it.

@kvendingoldo kvendingoldo added enhancement New feature or request ci labels Jun 5, 2024
@kvendingoldo
Copy link
Collaborator

Created PPA (https://launchpad.net/tenv), will add publish to it soon.

@kvendingoldo
Copy link
Collaborator

Created a basic pipeline: ea91aee
will check how it will works

@kvendingoldo
Copy link
Collaborator

Faced with the following issue during uploading to ppa:

Importing GPG private key...
Adding PPA...
  Adding PPA: kvendingoldo/tenv
  Error: signing key fingerprint does not exist
  Failed to add key.

will check it

@kvendingoldo
Copy link
Collaborator

@kvendingoldo
Copy link
Collaborator

example 2:https://github.com/mfinelli/ppa

@kvendingoldo kvendingoldo added package managers os: linux and removed ci enhancement New feature or request labels Jun 7, 2024
@samuel-phan
Copy link
Contributor Author

@kvendingoldo Any progress on this?

@kvendingoldo
Copy link
Collaborator

@samuel-phan working on it. Doesn't snap work for u?

@samuel-phan
Copy link
Contributor Author

Thanks.

On Linux Mint, snap is not installed by default, so I don't use it. I'm always a bit reluctant to use tools in a sandbox, because it might block some features that needs bindings with other parts on the OS libs (eg custom under development TF providers).

@kvendingoldo
Copy link
Collaborator

Ok. I will try to deliver deb repo this week

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants