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

Create build packages #12

Open
spuder opened this issue Apr 26, 2021 · 1 comment
Open

Create build packages #12

spuder opened this issue Apr 26, 2021 · 1 comment

Comments

@spuder
Copy link

spuder commented Apr 26, 2021

Currently this project requires go build tools and make be installed on a server to compile a go binary for deployment.

It would be nice to have circle-ci / github-actions / travis-ci build these packages and store them as a github release.

Ideally to install this program, users could just add a debian or yum repo, then install the package

add-apt-repository foo/pgbouncer-healthcheck
apt install pgbouncer-healthcheck

or

wget github.com/deliveroo/pgbouncer-healthcheck/releases/v0.0.1/pgbrouncer-healthcheck_0.0.1_amd64.deb
dpkg -i pgbouncer-healthcheck_0.0.1_amd64.deb

I'm willing to help bulid these packages but would first like to get some guidance on which direction you would like to go:

  1. Is there interest in adding pre-build packages?
  2. What CI system is preferred?
@jhg03a
Copy link

jhg03a commented Oct 28, 2021

Check out GoReleaser. There are many projects that use it for go apps on a multitude of arch and distro.

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

No branches or pull requests

2 participants