https://jamesconroyfinn.com/github-actions-and-vanity-metrics
The KISS version for the time conscious:
clojure -P -Sdeps \
'{:deps
{invetica/media-types {:mvn/version "RELEASE"}
invetica/spec {:mvn/version "RELEASE"}
invetica/uri {:mvn/version "RELEASE"}}}'
bin/prepare
{:aliases (:invetica/media-types), :cmd ["clojure" "-P" "-A:invetica/media-types"]} -------------------------------------------------------------------------------- stderr Downloading: invetica/media-types/maven-metadata.xml from clojars Downloading: invetica/media-types/0.1.0/media-types-0.1.0.pom from clojars Downloading: invetica/media-types/0.1.0/media-types-0.1.0.jar from clojars --------------------------------------------------------------------------------
:
docker build -t jcf/vanity .
docker run jcf/vanity -P -A:invetica/spec:invetica/uri 2>&1
Downloading: invetica/spec/maven-metadata.xml from clojars Downloading: invetica/uri/maven-metadata.xml from clojars Downloading: invetica/uri/0.5.0/uri-0.5.0.pom from clojars Downloading: invetica/spec/0.5.0/spec-0.5.0.pom from clojars Downloading: invetica/uri/0.5.0/uri-0.5.0.jar from clojars Downloading: invetica/spec/0.5.0/spec-0.5.0.jar from clojars