agola: init at 0.7.0

authored by happysalada and committed by Yt d38afed3 d17013ea

+43
+41
pkgs/development/tools/continuous-integration/agola/default.nix
··· 1 + { lib 2 + , buildGoModule 3 + , fetchFromGitHub 4 + }: 5 + 6 + let 7 + version = "0.7.0"; 8 + in 9 + 10 + buildGoModule { 11 + pname = "agola"; 12 + inherit version; 13 + 14 + src = fetchFromGitHub { 15 + owner = "agola-io"; 16 + repo = "agola"; 17 + rev = "v${version}"; 18 + sha256 = "sha256-AiD7mVogWk/TOYy7Ed1aT31h1kbrRwseue5qc3wLOCI="; 19 + }; 20 + 21 + vendorSha256 = "sha256-Y3ck7Qdo9uq3YuLzZUe+RZkKQqWpSko3q+f4bfkSz6g="; 22 + 23 + ldflags = [ 24 + "-w" 25 + "-X agola.io/agola/cmd.Version=${version}" 26 + ]; 27 + 28 + tags = [ 29 + "sqlite_unlock_notify" 30 + ]; 31 + 32 + # somehow the tests get stuck 33 + doCheck = false; 34 + 35 + meta = with lib; { 36 + description = "Agola: CI/CD Redefined "; 37 + homepage = "https://agola.io"; 38 + maintainers = with maintainers; [ happysalada ]; 39 + license = licenses.mit; 40 + }; 41 + }
+2
pkgs/top-level/all-packages.nix
··· 1224 1224 1225 1225 agi = callPackage ../tools/graphics/agi { }; 1226 1226 1227 + agola = callPackage ../development/tools/continuous-integration/agola { }; 1228 + 1227 1229 agrep = callPackage ../tools/text/agrep { }; 1228 1230 1229 1231 aha = callPackage ../tools/text/aha { };