Fork me on GitHub
#biff
<
2024-01-22
>
Jacob O'Bryant16:01:32

I've finished the code changes for the Biff release I've been working on (for redoing the way Biff handles config + tasks). I still need to do more testing, update a bunch of docs (especially the tutorial), and write up release notes/upgrade instructions. But if anyone wants to take a look, this is an easy way to poke around:

$ git clone     
$ cd biff/example    
$ git checkout dev
$ clj -Mdev --help
$ clj -Mdev dev
files to look at: • resources/config.edn • config.env • deps.edn • dev/* migration for existing projects will be pretty simple. main thing will be rewriting your config.edn file with aero.

😎 2
1
Jacob O'Bryant16:01:49

also there's a Dockerfile and a clj -Mdev uberjar task now. this + the config changes are intended to make Biff apps easier to deploy in different kinds of environments besides the default digitalocean droplet setup. the new config setup makes it easy to decide what parts of your config you want to be defined via environment variables and which parts should be defined in config.edn.

1