Skip to content

Monorepo with multiple builds steps/Docker images #3904

@seniorquico

Description

@seniorquico

We have a large, existing monorepo that contains our frontend code (JavaScript transpiled and published via Node.js and npm) and our backend code (C# via Mono 5).

I'm jazzed about the approach presented by the Shippable team for detecting specific changes in a monorepo:

http://blog.shippable.com/build-test-and-deploy-applications-independently-from-a-monorepo

However, I'm not sure how to configure Shippable to build our frontend and backend as separate pipeline steps using different Shippable Docker images. It looks like some others were looking for a way to achieve this, but nobody provided a response (#3024). Is it possible to use multiple shippable.yml files in a monorepo? If not, is our only option to create a monolithic Docker image that contains every build tool needed for all components?

Thanks!

  • Kyle

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions