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

RM-22582 Dependency tracking #175

Merged
merged 2 commits into from
Sep 8, 2017
Merged

RM-22582 Dependency tracking #175

merged 2 commits into from
Sep 8, 2017

Conversation

brianshannan-wf
Copy link
Collaborator

@brianshannan-wf brianshannan-wf commented Sep 5, 2017

A requirement from Release Management is that dependencies are trackable. The easiest way to do this was use smithy/glide. I don't think any tests have to actually be executed in smithy, just a glide.lock generated, so I left tests in travis where non-workiva people could see them.

I also updated the go versions in travis to newer versions; as well as changed the environment variable setup to be one build with both variables instead of two builds with one environment variables each.

@stevenosborne-wf @dustinhiatt-wf
@travisreed-wf Can you verify this satisfies RM requirements?

@aviary-wf
Copy link

aviary-wf commented Sep 5, 2017

Raven

Number of Findings: 0

@rmconsole3-wf rmconsole3-wf changed the title Dependency tracking RM-22582 Dependency tracking Sep 5, 2017
@stevenosborne-wf
Copy link
Contributor

lgtm

runner_image: drydock-prod.workiva.net/workiva/smithy-runner-golang:121185

script:
- glide install

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

can you add a glide.lock artifact?

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

added

@travisreed-wf
Copy link

As long as this looks like an accurate reflection of your dependencies, I am happy
https://w-rmconsole.appspot.com/pulls/Workiva/go-datastructures/175/dependencies/

@stevenosborne-wf
Copy link
Contributor

lgtm

@dustinhiatt-wf
Copy link
Contributor

+1

@stevenosborne-wf stevenosborne-wf merged commit e740680 into master Sep 8, 2017
@stevenosborne-wf stevenosborne-wf deleted the dep_tracking branch September 8, 2017 14:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants