Skip to content

Support remote mx.ini and requirements-in.txt ? #97

Description

@gforcada

At Plone currently if you change plone.base and need those changes (still not released) in plone.batching you are out of look (within plone.batching repository). You can only test the combination in Jenkins, or ask for a release of plone.base and, only after that, you can actually test it in plone.batching.

Adding buildout.cfg was the solution back then, but we want to steer away from it, so mxdev is the right answer (?)

Now though, adding mx.ini and requirements-in.txt on every single repository and maintaining those is not practical at all. We would have to create ~100 PRs for each repository that has unreleased changes merged and ~100 PRs more whenever it is released...

Is there a way to point mxdev to a remote mx.ini ? i.e. https://github.com/plone/buildout.coredev/blob/6.2/mx.ini (that should then also fetch remotely the requirements-in ?

What would be perfect for our use case would be to be able to call directly mxdev -c REMOTE-mx.ini so that no file has to be stored on the repository, only the reference to the remote mx.ini on tox.ini.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions