-
Notifications
You must be signed in to change notification settings - Fork 27
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
Make c6 Go Get-able, Format, prepare for linting. #77
Conversation
how do i make it work with the private repository by this PR? |
I like the golint support, however can we separate ths support in another PR? |
@c9s Can you please clarify what do you mean by making it work with your private repository? In a simple scenario, you would just clone this code into your "private" if you want to use it with another project and want reproducible builds, you would just import it with |
@c9s Yes, sure. I can revert the "golint"/go vet part. |
|
Here is our development cycle:
However I am not opposed to go get-table, I just wish that the build instructions can be the same, so we don't have to maintain the scripts and make it works fluently on both Jenkins and Travis-CI. It would be great if you are willing to provide a godep PR for the above requirement before go-getable (?), then I think we can merge the go-getable PR. And... If we can merge the golint PR before any things described above and that would be great too. here is the preferred priority list:
Thanks for your contributions. 👍 |
@c9s The remote location doesn't matter.
Go tools are only interested in the location of the repository in the file system, regardless of it's |
Nothing needs to be done for |
@c9s Is there any reason there is both Travis and Wercker? |
you can basically ignore wercker, it was used when travis ci didnt work |
So travis is now happy, sort of. Here is my suggested path:
|
It seems that coveralls is not working, can you take a look? |
It is working, but |
@c9s Good idea, while we are at it, the tests should only need The makefile should be just used for development, but do you really need the |
No, we aren't using the |
@c9s So with no |
@c9s Also, can you please disable either Travis or Wrecker please. |
Thanks, I've removed the Wrecker webhook |
Make c6 Go Get-able, Format, prepare for linting.
Great work, but I don't see no reason to break compatibility with go tools, if anyone wants to have reproducible builds, they can use GoDeps.
I also passed all the code through
go fmt
and have added golint to Makefile, there is a tones of issues that needs to be fixed.Once this is merged in, I am happy to help with linting the code and implementing missing features.