diff options
author | lewo <lewo@abesis.fr> | 2018-02-20 12:32:46 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-02-20 12:32:46 +0100 |
commit | 040fb6c1a07a8788a864374a936642aaf410043f (patch) | |
tree | 9420d51ccd6b24febe7f88fe9405c4c54524cac1 | |
parent | 3b30e4355bead5978751bafe548ae1d787bb655e (diff) | |
parent | 8faa916ba47a66ad589ebb20f89c28d1df8d5513 (diff) | |
download | nixpkgs-040fb6c1a07a8788a864374a936642aaf410043f.tar nixpkgs-040fb6c1a07a8788a864374a936642aaf410043f.tar.gz nixpkgs-040fb6c1a07a8788a864374a936642aaf410043f.tar.bz2 nixpkgs-040fb6c1a07a8788a864374a936642aaf410043f.tar.lz nixpkgs-040fb6c1a07a8788a864374a936642aaf410043f.tar.xz nixpkgs-040fb6c1a07a8788a864374a936642aaf410043f.tar.zst nixpkgs-040fb6c1a07a8788a864374a936642aaf410043f.zip |
Merge pull request #35117 from suvash/add-docker-credential-gcr
docker-credential-gcr: init at 1.4.3
-rw-r--r-- | lib/maintainers.nix | 1 | ||||
-rw-r--r-- | pkgs/tools/admin/docker-credential-gcr/default.nix | 28 | ||||
-rw-r--r-- | pkgs/top-level/all-packages.nix | 2 |
3 files changed, 31 insertions, 0 deletions
diff --git a/lib/maintainers.nix b/lib/maintainers.nix index f914dd7c6f4..d9da0afcdb9 100644 --- a/lib/maintainers.nix +++ b/lib/maintainers.nix @@ -670,6 +670,7 @@ StillerHarpo = "Florian Engel <florianengel39@gmail.com>"; stumoss = "Stuart Moss <samoss@gmail.com>"; SuprDewd = "Bjarki Ágúst Guðmundsson <suprdewd@gmail.com>"; + suvash = "Suvash Thapaliya <suvash+nixpkgs@gmail.com>"; swarren83 = "Shawn Warren <shawn.w.warren@gmail.com>"; swflint = "Samuel W. Flint <swflint@flintfam.org>"; swistak35 = "Rafał Łasocha <me@swistak35.com>"; diff --git a/pkgs/tools/admin/docker-credential-gcr/default.nix b/pkgs/tools/admin/docker-credential-gcr/default.nix new file mode 100644 index 00000000000..52b68a7477c --- /dev/null +++ b/pkgs/tools/admin/docker-credential-gcr/default.nix @@ -0,0 +1,28 @@ +{ stdenv, buildGoPackage, fetchFromGitHub }: + +buildGoPackage rec { + name = "docker-credential-gcr-${version}"; + version = "1.4.3"; + + goPackagePath = "github.com/GoogleCloudPlatform/docker-credential-gcr"; + + src = fetchFromGitHub { + owner = "GoogleCloudPlatform"; + repo = "docker-credential-gcr"; + rev = "v${version}"; + sha256 = "1xb88xjyyrdmjcgfv7fqdkv1ip3dpzsdif5vm7vkqvn83s5wj5df"; + }; + + meta = with stdenv.lib; { + description = "A Docker credential helper for GCR (https://gcr.io) users"; + longDescription = '' + docker-credential-gcr is Google Container Registry's Docker credential + helper. It allows for Docker clients v1.11+ to easily make + authenticated requests to GCR's repositories (gcr.io, eu.gcr.io, etc.). + ''; + homepage = https://github.com/GoogleCloudPlatform/docker-credential-gcr; + license = licenses.asl20; + maintainers = with maintainers; [ suvash ]; + platforms = platforms.linux; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 9836161b812..2c0d4d5331e 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -14871,6 +14871,8 @@ with pkgs; docker-distribution = callPackage ../applications/virtualization/docker-distribution { }; + docker-credential-gcr = callPackage ../tools/admin/docker-credential-gcr { }; + doodle = callPackage ../applications/search/doodle { }; dr14_tmeter = callPackage ../applications/audio/dr14_tmeter { }; |