command and help ux pass (#21)
Reviewed-on: #21 Co-authored-by: vickydotbat <vickydotbat@tutamail.com> Co-committed-by: vickydotbat <vickydotbat@tutamail.com>
This commit was merged in pull request #21.
This commit is contained in:
@@ -10,12 +10,11 @@
|
||||
in
|
||||
{
|
||||
# Self-contained (D8): a host with ONLY nix can enter this shell and run
|
||||
# `make check`. ffmpeg is present because the migrated music pipeline needs
|
||||
# it; the scaffold itself is pure stdlib Go.
|
||||
# `make check`.
|
||||
# Daemonless image build (D8): `nix build .#image` produces an OCI tarball
|
||||
# with no docker/podman daemon. CI loads/pushes it with skopeo. This is the
|
||||
# Nix-native replacement for `docker build` on the host-mode runner, which
|
||||
# has no container runtime. ffmpeg-headless ships the BMU codec path.
|
||||
# has no container runtime.
|
||||
packages = forAllSystems (pkgs:
|
||||
let
|
||||
version = self.shortRev or self.dirtyShortRev or "unknown";
|
||||
@@ -49,7 +48,7 @@
|
||||
image = pkgs.dockerTools.buildLayeredImage {
|
||||
name = "registry.westgate.pw/deployment/crucible";
|
||||
tag = version;
|
||||
contents = [ crucible pkgs.cacert pkgs.ffmpeg-headless pkgs.fakeNss ];
|
||||
contents = [ crucible pkgs.cacert pkgs.fakeNss ];
|
||||
config = {
|
||||
Entrypoint = [ "/bin/crucible" ];
|
||||
Cmd = [ "help" ];
|
||||
@@ -69,7 +68,6 @@
|
||||
go
|
||||
gopls
|
||||
gotools
|
||||
ffmpeg
|
||||
git
|
||||
tea
|
||||
gnumake
|
||||
|
||||
Reference in New Issue
Block a user