mirror of
https://github.com/nix-community/docker-nixpkgs.git
synced 2026-01-11 20:30:37 -05:00
docker-compose: move condition to package
make the default.nix self-sufficient
This commit is contained in:
@@ -1,6 +1,11 @@
|
|||||||
{ buildCLIImage
|
{ buildCLIImage
|
||||||
, docker-compose
|
, docker-compose ? null
|
||||||
|
, python3Packages
|
||||||
}:
|
}:
|
||||||
buildCLIImage {
|
buildCLIImage {
|
||||||
drv = docker-compose;
|
drv =
|
||||||
|
if docker-compose == null
|
||||||
|
then python3Packages.docker_compose
|
||||||
|
else docker-compose # nixos 19.03+
|
||||||
|
;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -8,13 +8,7 @@ _: pkgs: {
|
|||||||
bash = pkgs.callPackage ./bash {};
|
bash = pkgs.callPackage ./bash {};
|
||||||
busybox = pkgs.callPackage ./busybox {};
|
busybox = pkgs.callPackage ./busybox {};
|
||||||
curl = pkgs.callPackage ./curl {};
|
curl = pkgs.callPackage ./curl {};
|
||||||
docker-compose = pkgs.callPackage ./docker-compose {
|
docker-compose = pkgs.callPackage ./docker-compose {};
|
||||||
docker-compose =
|
|
||||||
# master
|
|
||||||
pkgs.docker-compose or
|
|
||||||
# 18.09 or later
|
|
||||||
pkgs.python3Packages.docker_compose;
|
|
||||||
};
|
|
||||||
kubectl = pkgs.callPackage ./kubectl {};
|
kubectl = pkgs.callPackage ./kubectl {};
|
||||||
kubernetes-helm = pkgs.callPackage ./kubernetes-helm {};
|
kubernetes-helm = pkgs.callPackage ./kubernetes-helm {};
|
||||||
nix = pkgs.callPackage ./nix {};
|
nix = pkgs.callPackage ./nix {};
|
||||||
|
|||||||
Reference in New Issue
Block a user