remove nix for the moment
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/push Build is passing
Details
This commit is contained in:
parent
0217fa2792
commit
d7dcce67ca
13
default.nix
13
default.nix
|
@ -1,13 +0,0 @@
|
||||||
{ pkgs ? import <nixpkgs> { } }:
|
|
||||||
|
|
||||||
let
|
|
||||||
cargo_nix = pkgs.callPackage ./Cargo.nix {
|
|
||||||
defaultCrateOverrides = pkgs.defaultCrateOverrides // {
|
|
||||||
ncurses = attrs: { buildInputs = with pkgs; [ ncurses pkg-config ]; };
|
|
||||||
};
|
|
||||||
|
|
||||||
};
|
|
||||||
in {
|
|
||||||
majc = cargo_nix.workspaceMembers."majc".build;
|
|
||||||
majsite = cargo_nix.workspaceMembers."majsite".build;
|
|
||||||
}
|
|
24
docker.nix
24
docker.nix
|
@ -1,24 +0,0 @@
|
||||||
{ system ? builtins.currentSystem }:
|
|
||||||
|
|
||||||
let
|
|
||||||
pkgs = import <nixpkgs> { };
|
|
||||||
callPackage = pkgs.lib.callPackageWith pkgs;
|
|
||||||
crates = callPackage ./default.nix { };
|
|
||||||
|
|
||||||
dockerImage = pkg:
|
|
||||||
pkgs.dockerTools.buildLayeredImage {
|
|
||||||
name = "xena/${pkg.name}";
|
|
||||||
tag = "latest";
|
|
||||||
|
|
||||||
contents = [ pkg ];
|
|
||||||
|
|
||||||
config = {
|
|
||||||
Cmd = [ "/bin/${pkg.name}" ];
|
|
||||||
WorkingDir = "/";
|
|
||||||
};
|
|
||||||
};
|
|
||||||
|
|
||||||
in {
|
|
||||||
majc = dockerImage crates.majc;
|
|
||||||
majsite = dockerImage crates.majsite;
|
|
||||||
}
|
|
Loading…
Reference in New Issue