pietrobrunetti / tcr-starters

Starter projects to be used while experimenting with TCR

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

tcr-starters

Starter projects to be used while experimenting with TCR. All build and run the tests as quickly as possible, while allowing the developer to add more files and rename things.

Usage

If you have node installed you can run any of these and TCR by using npx tcr --languageName for example npx tcr --python

Alternative: TCR Loop

If you want to DIY it you can use the following command in your shell

while true; do
    inotifywait -r -e modify . 2>/dev/null || sleep 3
    ./runTests.sh && git commit -am working || git reset --hard
done

About

Starter projects to be used while experimenting with TCR


Languages

Language:Shell 28.2%Language:Scala 19.2%Language:C# 15.8%Language:Java 13.6%Language:Python 7.6%Language:Go 6.5%Language:Ruby 5.8%Language:JavaScript 3.1%