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 script should support multiple OS and Platform #54

Open
ebastos opened this issue Oct 13, 2017 · 1 comment
Open

Install script should support multiple OS and Platform #54

ebastos opened this issue Oct 13, 2017 · 1 comment

Comments

@ebastos
Copy link
Contributor

ebastos commented Oct 13, 2017

Considering Go is easily supported by multiple Operating Systems and platforms, the install script should be flexible enough to allow future expansion beyond Linux x64.

@adiclepcea
Copy link
Collaborator

adiclepcea commented Oct 17, 2017

In order to support FreeBSD I have modified .travis.yml and much of the files in the ci folder.
The modifications are in #51. Which fastly becomes too large :). I am no expert in travis, but I believe the builds are only done on releases. So I have no way of verifying the modifs now.
It would be nice if a CI like travis existed for FreeBSD, but I could find none. In my modifications I just build the freebsd binary together with the Linux one. It is not an ideal solution, as the tests are not run on FreeBSD but on Linux.
@cristianoliveira and others if they want, please opinionate on the following:
Should we continue like this (try to build the FreeBSD binary on Travis)?
Should we abandon the FreeBSD binary build?
Should I try to configure a FreeBSD computer with Jenkins or BuildBot on it to be used here?

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

3 participants