Skip to content

Commit b87c1f5

Browse files
committed
Fix docker image permissions
1 parent dd27028 commit b87c1f5

File tree

1 file changed

+7
-4
lines changed

1 file changed

+7
-4
lines changed

flake.nix

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,10 @@
1717
flake-utils,
1818
...
1919
}:
20-
flake-utils.lib.eachDefaultSystem (
20+
let
21+
systems = flake-utils.lib.defaultSystems ++ ["riscv64-linux"];
22+
in
23+
flake-utils.lib.eachSystem systems (
2124
system: let
2225
overlays = [(import rust-overlay)];
2326
pkgs = import nixpkgs {
@@ -66,17 +69,17 @@
6669
BAYBRIDGE_DIST_PATH = "${nodeDependencies}/dist";
6770
BAYBRIDGE_CHARTJS_DIST_PATH = "${nodeDependencies}/node_modules/chart.js/dist";
6871

69-
# nativeBuildInputs = [pkgs.pkg-config pkgs.perl pkgs.cmake];
70-
7172
buildInputs = [
72-
# pkgs.pkg-config
7373
nodeDependencies
7474
];
7575
};
7676

7777
docker = pkgs.dockerTools.buildLayeredImage {
7878
name = pname;
7979
tag = version;
80+
extraCommands = ''
81+
mkdir -p -m 1777 .local
82+
'';
8083
config = {
8184
Entrypoint = ["${self.packages.${system}.default}/bin/${pname}"];
8285
Cmd = ["serve"];

0 commit comments

Comments
 (0)