diff options
author | Christian Kampka <christian@kampka.net> | 2019-10-06 21:31:23 +0200 |
---|---|---|
committer | Christian Kampka <christian@kampka.net> | 2019-10-08 14:56:36 +0200 |
commit | 3aa784b3e3ed12f624c8730b21d39f9c2b24c751 (patch) | |
tree | 2a95823f4ca210c28ed2783651e574b26781fcfe /pkgs/development/tools/continuous-integration/drone-cli/default.nix | |
parent | 6f0e312b4aafa8d4e9eb10627f6717bbbbbcf3f4 (diff) | |
download | nixpkgs-3aa784b3e3ed12f624c8730b21d39f9c2b24c751.tar nixpkgs-3aa784b3e3ed12f624c8730b21d39f9c2b24c751.tar.gz nixpkgs-3aa784b3e3ed12f624c8730b21d39f9c2b24c751.tar.bz2 nixpkgs-3aa784b3e3ed12f624c8730b21d39f9c2b24c751.tar.lz nixpkgs-3aa784b3e3ed12f624c8730b21d39f9c2b24c751.tar.xz nixpkgs-3aa784b3e3ed12f624c8730b21d39f9c2b24c751.tar.zst nixpkgs-3aa784b3e3ed12f624c8730b21d39f9c2b24c751.zip |
drone-cli: 0.8.6 -> 1.2.0
Diffstat (limited to 'pkgs/development/tools/continuous-integration/drone-cli/default.nix')
-rw-r--r-- | pkgs/development/tools/continuous-integration/drone-cli/default.nix | 16 |
1 files changed, 10 insertions, 6 deletions
diff --git a/pkgs/development/tools/continuous-integration/drone-cli/default.nix b/pkgs/development/tools/continuous-integration/drone-cli/default.nix index b20d5cfbeee..1a3105a2269 100644 --- a/pkgs/development/tools/continuous-integration/drone-cli/default.nix +++ b/pkgs/development/tools/continuous-integration/drone-cli/default.nix @@ -1,19 +1,23 @@ -# with import <nixpkgs>{}; -{ stdenv, fetchFromGitHub, buildGoPackage }: +{ stdenv, fetchFromGitHub, buildGoModule }: -buildGoPackage rec { +let version = "1.2.0"; +in buildGoModule rec { + inherit version; pname = "drone-cli"; - version = "0.8.6"; revision = "v${version}"; goPackagePath = "github.com/drone/drone-cli"; - goDeps= ./deps.nix; + modSha256 = "0jvhnrvqi1axypyzgjzbv44s7w1j53y6wak6xlkxdm64qw6pf1hc"; + + preBuild = '' + buildFlagsArray+=("-ldflags" "-X main.version=${version}") + ''; src = fetchFromGitHub { owner = "drone"; repo = "drone-cli"; rev = revision; - sha256 = "1vvilpqyx9jl0lc9hr73qxngwhwbyk81fycal7ys1w59gv9hxrh9"; + sha256 = "1b1c3mih760z3hx5xws9h4m1xhlx1pm4qhm3sm31cyim9p8rmi4s"; }; meta = with stdenv.lib; { |