@dashkite/tempo

    0.2.2 • Public • Published

    Tempo

    Polyrepo project and package management.

    Define a set of projects and actions in YAML:

    paths:
    - foo
    - bar
    actions:
    - build
    - test
    - release

    Then run Tempo:

    tempo tasks.yaml

    Install

    npm i -g @dashkite/tempo

    Roadmap

    Tempo is currently pretty basic. Features we may add:

    • Reference GitHub projects instead of paths
    • Run commands from “scratch” in a temporary directory
    • Better logging, ability to control level
    • Command types (ex: copying a file, so that not everything has to be a task)
    • Improved Genie integration (becomes a command type)
    • Improved Git integration (becomes a command type)
    • Command sets, so you can control which actions are run for a set of files
    • And more!

    Install

    npm i @dashkite/tempo

    DownloadsWeekly Downloads

    17

    Version

    0.2.2

    License

    SEE LICENSE IN LICENSE.md

    Unpacked Size

    17.4 kB

    Total Files

    5

    Last publish

    Collaborators

    • dyoder
    • freeformflow