Robert Hensing
Robert Hensing
This could either pin with [`pullImage`](https://nixos.org/manual/nixpkgs/unstable/#ssec-pkgs-dockerTools-fetchFromRegistry) or the docker way with an image digest sha. The prior could be used as a base image, whereas the latter aligns with https://github.com/safe-waters/docker-lock,...
You could use `config.project.name` at the Nix level, if you were setting that instead. ```diff -{ pkgs, ... }: { +{ config, pkgs, ... }: { + config.project.name = "foo";...
I see. You're not supposed to invoke the arion-compose.nix module yourself. Instead you can use multiple `-f` options to let the module system combine the modules for you. You can...
Yes, you can use `arion cat` for JSON or `arion config` for YAML. (with a bash redirect to file)
Not that I'm aware. I was already using the Nix Env Selector extension instead, fwiw.
You could use multiple `arion-compose.nix` files (`--file`) that combine like module system imports to split the concerns of the two uses cases if necessary. Other than that, I think I'm...
I suspect what's going on is `docker-compose` has started to resolve symlinks before guessing the project name. Getting any information from outside the repo is a bad idea, and in...
This seems like a docker-compose problem more than an arion problem. You could configure the `network` field, which hasn't been modeled with NixOS options yet, using [docker-compose.raw](https://docs.hercules-ci.com/arion/options/#_docker_compose_raw). Something like this:...
I've updated master to manage the project name better and assign it to the default network name. It shouldn't be necessary to use the previously shared snippet anymore.
@sweenu that is correct. I've updated the changelog to stress this. https://github.com/hercules-ci/arion/blob/master/CHANGELOG.md The old behavior was quite counter-intuitive, which is why I believe this breaking change is a net positive....