toxic: 0.15.1 -> 0.16.0
[NixPkgs.git] / pkgs / by-name / gi / gitlab-release-cli / package.nix
blob7c96905353b004e9cfe00dff467fecd643447a02
2   lib,
3   fetchFromGitLab,
4   buildGoModule,
5   stdenv,
6 }:
8 buildGoModule rec {
9   pname = "gitlab-release-cli";
10   version = "0.20.0";
12   src = fetchFromGitLab {
13     owner = "gitlab-org";
14     repo = "release-cli";
15     rev = "v${version}";
16     hash = "sha256-6h9hVk1x3zkhvZrEu5XUjLRIFj+VXF8qtd3AAdVmyE0=";
17   };
19   vendorHash = "sha256-UwDMRsWbk8rEv2d5FssIzCLby68YZULoxd3/JGLsCQU=";
21   checkFlags = lib.optionals stdenv.hostPlatform.isDarwin [
22     # Skip failing test
23     "-skip TestHTTPSCustomCA"
24   ];
26   meta = {
27     description = "Toolset to create, retrieve and update releases on GitLab";
28     homepage = "https://gitlab.com/gitlab-org/release-cli";
29     license = lib.licenses.mit;
30     maintainers = with lib.maintainers; [ kilimnik ];
31     mainProgram = "release-cli";
32   };