cyvive / agnostic

Software Agnostic Development Accelerator
Mozilla Public License 2.0
1 stars 2 forks source link

nix: pkgs dependencies with nix-shell #19

Closed keidrych closed 5 years ago

keidrych commented 5 years ago

When running nix-shell with nixfromnpm as the npm package interface there isn't a clean way of adding global side dependencies to the shell.

i.e. git

At this time, the --pure flag is omitted from the ci pipeline to compensate with codecov directly interfacing to the system git

Isomorphic-Git isn't an option as it does support rev-parse from the cli

This is not affecting the actual container as its built with --pure just the ci environment which is reasonably low risk

keidrych commented 5 years ago

Closed: codebase totally refactored to remove dependency on nix-from-npm as OSX keeps breaking due to their relocating / deleting system libraries