Skip to content

Conversation

@nalind
Copy link
Member

@nalind nalind commented Apr 3, 2017

Add checks using gofmt, gometalinter, and git-validate, and fixup the things that they flag.

@nalind nalind force-pushed the validate branch 30 times, most recently from f98c21e to 4be9e8e Compare April 4, 2017 02:03
rh-atomic-bot pushed a commit that referenced this pull request Apr 11, 2017
Fix a number of issues flagged by golint.

Signed-off-by: Nalin Dahyabhai <[email protected]>

Closes: #62
Approved by: rhatdan
rh-atomic-bot pushed a commit that referenced this pull request Apr 11, 2017
Fix a number of issues flagged by gometalinter.

Signed-off-by: Nalin Dahyabhai <[email protected]>

Closes: #62
Approved by: rhatdan
@rh-atomic-bot
Copy link
Collaborator

💔 Test failed - status-redhatci

This is a placeholder commit that tests/validate/git-validation.sh will
use as a starting commit for running its checks outside of CI.

Signed-off-by: Nalin Dahyabhai <[email protected]>
@nalind nalind force-pushed the validate branch 2 times, most recently from e5d9326 to 7682abf Compare April 11, 2017 19:45
nalind added 3 commits April 11, 2017 15:52
Add a "validate" target to the top level Makefile that checks formatting
of source files with golint, signed-off-by tags with git-validate, and
for various other warnings with gometalinter.

Signed-off-by: Nalin Dahyabhai <[email protected]>
Fix a number of issues flagged by golint.

Signed-off-by: Nalin Dahyabhai <[email protected]>
Fix a number of issues flagged by gometalinter.

Signed-off-by: Nalin Dahyabhai <[email protected]>
@nalind
Copy link
Member Author

nalind commented Apr 12, 2017

@rh-atomic-bot retry

@nalind
Copy link
Member Author

nalind commented Apr 12, 2017

Reworked some of the install targets to merge install-tools and .install.md2man and avoid having "make all" install things outside of the build tree.

Remove "install.tools" as a dependency of the top-level "all" target,
and make it a dependency of the "install" target.

Signed-off-by: Nalin Dahyabhai <[email protected]>
@nalind
Copy link
Member Author

nalind commented Apr 12, 2017

@TomSweeneyRedHat, @rhatdan, PTAL again for that last patch, which is kind of small to be on its own, since we're already messing around with the top-level Makefile.

@rhatdan
Copy link
Member

rhatdan commented Apr 12, 2017

@rh-atomic-bot r+ 540eb22

@rh-atomic-bot
Copy link
Collaborator

⌛ Testing commit 540eb22 with merge e67d2e7...

rh-atomic-bot pushed a commit that referenced this pull request Apr 12, 2017
Fix a number of issues flagged by golint.

Signed-off-by: Nalin Dahyabhai <[email protected]>

Closes: #62
Approved by: rhatdan
rh-atomic-bot pushed a commit that referenced this pull request Apr 12, 2017
Fix a number of issues flagged by gometalinter.

Signed-off-by: Nalin Dahyabhai <[email protected]>

Closes: #62
Approved by: rhatdan
rh-atomic-bot pushed a commit that referenced this pull request Apr 12, 2017
Remove "install.tools" as a dependency of the top-level "all" target,
and make it a dependency of the "install" target.

Signed-off-by: Nalin Dahyabhai <[email protected]>

Closes: #62
Approved by: rhatdan
@rh-atomic-bot
Copy link
Collaborator

☀️ Test successful - status-redhatci
Approved by: rhatdan
Pushing e67d2e7 to master...

@nalind nalind deleted the validate branch May 11, 2017 19:10
nalind pushed a commit that referenced this pull request Nov 28, 2017
Signed-off-by: Urvashi Mohnani <[email protected]>

Closes: #62
Approved by: rhatdan
@github-actions github-actions bot locked as resolved and limited conversation to collaborators Nov 1, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants