GoogleCloudPlatform / buildpacks

Builders and buildpacks designed to run on Google Cloud's container platforms
Apache License 2.0
954 stars 144 forks source link

Building .NET Core 5 Services containing multiple projects #136

Open mgrand-softvision opened 3 years ago

mgrand-softvision commented 3 years ago

I apologize if this is the wrong place to post questions about using build packs. I was unable to find a more clearly appropriate forum.

I and a developer who is working for me (@oanaticu-softvision) have a question about using the buildpacks to build .NET core 5 based microservices written in C#. For a variety of reasons, we would like to structure some of our services into multiple projects. There will be main project, a project for unit tests and possibly addition projects for the purpose of controlling visibility of implementation classes when we want to encourage future maintainers of the project to use an interface instead of implementation classes.

We are having some difficulty getting the buildpacks to work with code repos having multiple projects. We are looking for recommendations for how to use the buildpacks.

lukasberger commented 3 years ago

This sounds similar to https://github.com/GoogleCloudPlatform/buildpacks/issues/87. Does the GOOGLE_BUILDABLE environment variable help here?

mgrand-softvision commented 3 years ago

Thank you. We will give it a try.

Mark Grand

Platform (Software+Cloud+Database) Architect / Tin Roof Studio

Mobile: +1 (404)925-8265

www.cognizantsoftvision.com

https://www.facebook.com/softvisionusa/

https://twitter.com/softvision_usa

https://www.linkedin.com/company/softvision/

https://www.instagram.com/softvisionteam/

On Thu, May 20, 2021 at 2:42 PM Lukas Berger @.***> wrote:

This sounds similar to #87 https://github.com/GoogleCloudPlatform/buildpacks/issues/87. Does the GOOGLE_BUILDABLE environment variable help here?

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/GoogleCloudPlatform/buildpacks/issues/136#issuecomment-845371962, or unsubscribe https://github.com/notifications/unsubscribe-auth/ASWO4PGC4XDZTA72Z4HQZB3TOVJZ7ANCNFSM45HTKDEA .