Skip to content

Create package for this repo #34

Open

Description

@JanMikes

Hello there!

I would love to use subsplit in CI (travis cron triggered job), and it would be awesome if it was possible to install subsplit by some package manager (composer, npm etc.).

Were you thinking about that? It is definitely something i could help you with!

Right now we are failing on this: https://travis-ci.org/Symplify/Symplify/jobs/394514575#L702

Activity

  1. themightychris commented on Jun 20, 2018

    @themightychris

    ohh good idea, I'll volunteer to make a habitat package!

    Edit: see #35

  2. TomasVotruba commented on Jul 1, 2018

    @TomasVotruba

    In Symplify we resolved by adding own split command on top of this, see https://github.com/Symplify/Symplify/pull/932

    Install

    composer require symplify/monorepo-builder --dev

    Use

    It supports paralel run which makes it much faster.

    Classic use case for monorepo is to synchronize last tag and the master branch to allow testing of @dev version.

    # monorepo-builder.yml
    parameters:
        directories_to_repositories:
            packages/BetterPhpDocParser: 'git@github.com:Symplify/BetterPhpDocParser.git'
            packages/PackageBuilder: 'git@github.com:Symplify/PackageBuilder.git'

    And run by:

    vendor/bin/monorepo-builder package-alias
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions