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

Update CONTRIBUTING documentation with submodule instructions #1044

Merged
merged 2 commits into from Dec 12, 2019

Conversation

BradleyBoutcher
Copy link
Contributor

Provides additional instructions and details for committing changes
and using submodules

CONTRIBUTING.md Outdated Show resolved Hide resolved
CONTRIBUTING.md Outdated Show resolved Hide resolved
Copy link
Contributor

@izgeri izgeri left a 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?

Provides additional instructions and details for committing changes
and using submodules
CONTRIBUTING.md Outdated Show resolved Hide resolved
Copy link
Contributor

@izgeri izgeri left a 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
Copy link
Contributor

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
Copy link
Contributor

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)

@izgeri izgeri merged commit 15d645d into master Dec 12, 2019
@izgeri izgeri deleted the mssql-submodule-documentation branch December 12, 2019 22:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants