Skip to content

Add legacy support for < 2.0.0 build option #31

@Syntaf

Description

@Syntaf

There are a number of repos counting on the old source option and I'm not a fan of creating breaking changes (even when it's a major version upgrade honestly). I think it would be helpful to support --source coming before build for the sake of older repos that are now going to be failing upon build.

One idea is that we could keep the current source parameter, and add another parameter to travis-sphinx that is also called source.

  • If --source is used for both build and travis-sphinx, then we error out and tell the user to use the one after build
  • If --source is used before build, we provide a warning message that this use of source is deprecated and should not be favored.

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions