Write explicit bashrc file
buildbot/nix-eval Build done.
buildbot/nix-build Build done.
buildbot/nix-effects Build done.
Build images / Build (immich) (push) Successful in 1m1s
Build images / Build (bitwarden) (push) Successful in 3m5s
Build images / Build (builder) (push) Successful in 3m49s
Build images / Build (sword-container-builder) (push) Successful in 5m7s
Build images / Build (vm-test) (push) Successful in 6m54s
buildbot/nix-eval Build done.
buildbot/nix-build Build done.
buildbot/nix-effects Build done.
Build images / Build (immich) (push) Successful in 1m1s
Build images / Build (bitwarden) (push) Successful in 3m5s
Build images / Build (builder) (push) Successful in 3m49s
Build images / Build (sword-container-builder) (push) Successful in 5m7s
Build images / Build (vm-test) (push) Successful in 6m54s
This commit is contained in:
+13
-2
@@ -32,6 +32,13 @@ let
|
||||
'';
|
||||
destination = "/etc/nix/nix.conf";
|
||||
};
|
||||
bashrc = writeTextFile {
|
||||
name = "bashrc";
|
||||
text = ''
|
||||
export PATH=${lib.makeBinPath contents}
|
||||
'';
|
||||
destination = "/etc/bashrc";
|
||||
};
|
||||
contents = lib'.basePackages ++ [
|
||||
buildah
|
||||
(fakeNss.override {
|
||||
@@ -52,9 +59,13 @@ let
|
||||
];
|
||||
in
|
||||
lib'.mkImage {
|
||||
inherit contents;
|
||||
name = name "builder";
|
||||
config.Env = [ "TEMP=/tmp" "PATH=${lib.makeBinPath contents}" ];
|
||||
config.Env = [
|
||||
"TEMP=/tmp"
|
||||
"PATH=${lib.makeBinPath contents}"
|
||||
];
|
||||
# Set this explicitly so that we avoid infinite recursion
|
||||
contents = contents ++ [ bashrc ];
|
||||
extraCommands = ''
|
||||
mkdir -p tmp
|
||||
mkdir -p var/tmp
|
||||
|
||||
Reference in New Issue
Block a user