Compare commits
1 Commits
3d8e0fe114
...
a67eb5a40c
Author | SHA1 | Date |
---|---|---|
coolneng | a67eb5a40c |
|
@ -1 +1,2 @@
|
||||||
*.fastq
|
*.fastq
|
||||||
|
result
|
||||||
|
|
|
@ -0,0 +1,22 @@
|
||||||
|
{ sources ? import ./nix/sources.nix, pkgs ? import sources.nixpkgs { } }:
|
||||||
|
|
||||||
|
with pkgs;
|
||||||
|
|
||||||
|
let
|
||||||
|
srcNoTarget = dir:
|
||||||
|
builtins.filterSource
|
||||||
|
(path: type: type != "directory" || builtins.baseNameOf path != "target")
|
||||||
|
dir;
|
||||||
|
src = srcNoTarget ./.;
|
||||||
|
|
||||||
|
in stdenv.mkDerivation {
|
||||||
|
name = "locigenesis";
|
||||||
|
phases = "installPhase";
|
||||||
|
|
||||||
|
installPhase = ''
|
||||||
|
mkdir -p $out/bin
|
||||||
|
cp -r ${src}/src $out
|
||||||
|
cp -r ${src}/data/*.rds $out
|
||||||
|
cp ${src}/generation.sh $out
|
||||||
|
'';
|
||||||
|
}
|
|
@ -0,0 +1,11 @@
|
||||||
|
{ sources ? import ./nix/sources.nix, pkgs ? import sources.nixpkgs { } }:
|
||||||
|
|
||||||
|
with pkgs;
|
||||||
|
|
||||||
|
let locigenesis = pkgs.callPackage ./default.nix { };
|
||||||
|
|
||||||
|
in dockerTools.buildImage {
|
||||||
|
name = "akasroua/locigenesis";
|
||||||
|
contents = [ locigenesis ];
|
||||||
|
config.Entrypoint = [ "${locigenesis}/bin/generation.sh" ];
|
||||||
|
}
|
|
@ -17,10 +17,10 @@
|
||||||
"homepage": "",
|
"homepage": "",
|
||||||
"owner": "NixOS",
|
"owner": "NixOS",
|
||||||
"repo": "nixpkgs",
|
"repo": "nixpkgs",
|
||||||
"rev": "a565a2165ab6e195d7c105a8416b8f4b4d0349a4",
|
"rev": "359e6542e1d41eb18df55c82bdb08bf738fae2cf",
|
||||||
"sha256": "1x90qm533lh8xh172rqfcj3pwg8imyx650xgr41rqppmm6fli4w1",
|
"sha256": "05v28njaas9l26ibc6vy6imvy7grbkli32bmv0n32x6x9cf68gf9",
|
||||||
"type": "tarball",
|
"type": "tarball",
|
||||||
"url": "https://github.com/NixOS/nixpkgs/archive/a565a2165ab6e195d7c105a8416b8f4b4d0349a4.tar.gz",
|
"url": "https://github.com/NixOS/nixpkgs/archive/359e6542e1d41eb18df55c82bdb08bf738fae2cf.tar.gz",
|
||||||
"url_template": "https://github.com/<owner>/<repo>/archive/<rev>.tar.gz"
|
"url_template": "https://github.com/<owner>/<repo>/archive/<rev>.tar.gz"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue