top | item 32446787

(no title)

psibi | 3 years ago

I don't think just is trying to be a build system. It's major focus is as a task runner and in that space it does it's job well IMO.

discuss

order

dahfizz|3 years ago

As a task runner, why is it better than a bash script? Being able to run tasks in parallel is like the most fundamental feature I would expect from a task runner. Being able to skip over tasks that don't need to be done is a close second.

qbasic_forever|3 years ago

Because I don't want to have to read and figure out each person's bash idiosyncrasies, bugs, etc. in pile of undocumented scripts to add a new task that runs a new test case. Just gives you a framework to put all your tasks in one file, document them, and find and run them easily.

If bash works for you, stick with it. It does not work with large teams and people who aren't deeply experienced in all the footguns of bash in my experience.