-
Notifications
You must be signed in to change notification settings - Fork 41
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
Update CONTRIBUTING documentation with submodule instructions #1044
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Added a few small things that I think should be clarified. Also, the section on adding new integration tests was never updated here, and still refers to adding a section to the Jenkinsfile - can you please update that as well?
a41c3c0
to
920add8
Compare
Provides additional instructions and details for committing changes and using submodules
920add8
to
399fca9
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM - thanks @BradleyBoutcher for writing up these detailed guidelines!!
First, clone `https://github.com/cyberark/secretless-broker` with the `--recurse-submodules` flag. If you're new to Go, be aware that Go can be very selective | ||
about where the files are placed on the filesystem. There is an environment variable called `GOPATH`, whose default value | ||
First, clone `https://github.com/cyberark/secretless-broker` with the `--recurse | ||
-submodules` flag. If you already have secretless-broker cloned locally, but are missing |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The linebreak between --recurse
and -submodules
causes the rendered document to show --recurse -submodules
(i.e. there's a space added.)
CONTRIBUTING.md
Outdated
|
||
Secretless makes use of some third party libraries using Git Submodules. | ||
Development on submodules is similar to just working with a second repository, in that | ||
you can `cd` into it and check out branches or make seperate commits. However, you also |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nit - misspelling of separate
here and down below (line 384)
Provides additional instructions and details for committing changes
and using submodules