Justfiles are cool
Posted onJustfiles are cool
I have to say that justfile might be my new favourite multi-lingual build tool. They allow you to use multiple languages within instructions, variables, are less sensitive to tabs, and have some really nice documentation.
For example a justfile that looks like:
# build docs
build:
quarto render
Would print the following
just --list
> build # build docs
This is super handy when you have a ton of build instructions. Importantly there are github actions runners available so they can be used to orchestrate build steps. See the git repo for more information. Additionally, I have a neat justfile here.
Citation
BibTex citation:
@online{dewitt2022
author = {Michael E. DeWitt},
title = {Justfiles are cool},
date = 2022-10-06,
url = {https://michaeldewittjr.com/articles/2022-10-06-justfiles},
langid = {en}
}
For attribution, please cite this work as:
Michael E. DeWitt. 2022. "Justfiles are cool." October 6, 2022. https://michaeldewittjr.com/articles/2022-10-06-justfiles