Skip to content

As a Copybara user, I want to be able to operate on workflows via Bazel targets #147

@sudoforge

Description

@sudoforge

#146 made it easier to load this workspace into another, which means that it's easier for an external workspace to import the copybara tool and use it via bazel run <label> -- <args>. It'd be far nicer to be able to operate on workflows via bazel targets, something like:

copybara_migrate(
    name = "export_to_foo",
    workflow = ":copy.bara.sky",
    data = [
        "//some/copybara:library",
        ...
    ],
)

which we could then run via bazel run //path/to/target:export_to_foo.

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