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

Use the deployment dependencies in the gRPC deployment artifact #11169

Merged
merged 1 commit into from
Aug 4, 2020

Conversation

gsmet
Copy link
Member

@gsmet gsmet commented Aug 3, 2020

If you use the runtime one, it is then impossible to make a partial
build with an empty repo as the deployment dependencies are not properly
dragged.

If you use the runtime one, it is then impossible to make a partial
build with an empty repo as the deployment dependencies are not properly
dragged.
@gsmet
Copy link
Member Author

gsmet commented Aug 3, 2020

@geoand could you have a look at that one? I'd like to get it in as soon as CI is green as it's in the way for what I'm working on currently.

It's the usual "don't use runtime dependencies in deployment artifacts" one.

Copy link
Contributor

@geoand geoand left a comment

Choose a reason for hiding this comment

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

Darn... I wish we had a way to prevent this from happening in the first place...

@famod
Copy link
Member

famod commented Aug 3, 2020

Next week I want to start working on #10859 where I am planning to introduce a custom enforcer rule that checks for deployment dependencies of runtime artifacts.
I think we could then leverage that infrastructure to create yet another rule that could prevent such runtime deps in deployment poms.

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.

4 participants