Skip to content

mcandre/kickers

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

93 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

kickers: SDLC workflow automators

ABOUT

kickers automate common development workflows.

Workflows are customizable on a per-user and/or per-repository basis.

EXAMPLE

$ kick
Everything up-to-date

The example .kickers/kick script automates common git operations, such as syncing the current git branch between local and remote repositories.

See kick -h for more options.

REQUIREMENTS

Recommended

SETUP

  1. Install direnv.
  2. Register some per-user and/or per-project kicker scripts.

PER-USER KICKER SCRIPTS

Per-user kicker scripts apply to most of your local projects.

$ mkdir -p ~/.kickers
$ cp global.envrc ~/.envrc
$ direnv allow
$ cp kickers/.kickers/kick ~/.kickers
$ chmod +x ~/.kickers/kick

PER-PROJECT KICKER SCRIPTS

Per-project scripts apply to specific project(s), and may override per-user scripts based on the script basename.

$ cd <project>
$ mkdir -p .kickers
$ cp .../kickers/sample.envrc ~/.envrc
$ direnv allow
$ cp .../kickers/.kickers/kick .kickers
$ chmod +x .kickers/kick

👟

About

SDLC workflow automators

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages