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

Install buildkite repository when installing deb/rpm file #820

Open
BernatBC opened this issue Dec 16, 2024 · 4 comments
Open

Install buildkite repository when installing deb/rpm file #820

BernatBC opened this issue Dec 16, 2024 · 4 comments
Assignees
Labels
enhancement New feature or request

Comments

@BernatBC
Copy link
Contributor

BernatBC commented Dec 16, 2024

Right now, if someone wants to use the buildkite repo for automatic updates, he needs to add it using the instructions in the readme. However, it's possible to install the repository when installing the deb/rpm file.

Normally, in deb files, a postinst script is added with the commands of the repository installation. While in rpm files, a %post section is added with the commands.

@BernatBC
Copy link
Contributor Author

BernatBC commented Dec 16, 2024

If I have time, I could try to add it myself

@love-linger love-linger self-assigned this Dec 17, 2024
@love-linger love-linger added the enhancement New feature or request label Dec 17, 2024
@aikawayataro
Copy link
Contributor

I do not think this is a reasonable thing to do. Why would you need to install repositories on package installation if you install repositories first to install the package?

Normally, in deb files, a postinst script is added with the commands of the repository installation. While in rpm files, a %post section is added with the commands.

I have never seen this

@gadfly3173
Copy link
Contributor

I have never seen this

In fact, both vscode and chrome deb do this.

image

@aikawayataro
Copy link
Contributor

vscode

I see, it will ask to install repository after installation. The prompt to the user during the installation looks good for me, implicit installation does not.

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

No branches or pull requests

4 participants