gaugePlugins.html-report: init at 4.3.1

This commit is contained in:
Marie Ramlow 2024-03-11 09:47:28 +01:00 committed by Yaya
parent 86913e049d
commit 0098af6a51
3 changed files with 39 additions and 0 deletions

View File

@ -3,5 +3,6 @@ lib.makeScope pkgs.newScope (final: let
inherit (final) callPackage;
in {
makeGaugePlugin = callPackage ./make-gauge-plugin.nix { };
html-report = callPackage ./html-report { };
java = callPackage ./java { };
})

View File

@ -0,0 +1,19 @@
{
"version": "4.3.1",
"aarch64-darwin": {
"url": "https://github.com/getgauge/html-report/releases/download/v4.3.1/html-report-4.3.1-darwin.arm64.zip",
"hash": "sha256-OovQxwi4NGrdbKYGfMLgqQ9BuT1gvl7NFu5aTrA2HWw="
},
"x86_64-darwin": {
"url": "https://github.com/getgauge/html-report/releases/download/v4.3.1/html-report-4.3.1-darwin.x86_64.zip",
"hash": "sha256-oOJE3VJH8Cwbvdc2kTs0dHjNb2r35tXTP18EAts6XYs="
},
"aarch64-linux": {
"url": "https://github.com/getgauge/html-report/releases/download/v4.3.1/html-report-4.3.1-linux.arm64.zip",
"hash": "sha256-ZhNPGKuB08V/fxJCOya/uHUNlVT223WEPX6BrOhxPc8="
},
"x86_64-linux": {
"url": "https://github.com/getgauge/html-report/releases/download/v4.3.1/html-report-4.3.1-linux.x86_64.zip",
"hash": "sha256-insNiAbJM5Xc/GY6UTgMJgYU6vnBzKC13aBlgq3GBpo="
}
}

View File

@ -0,0 +1,19 @@
{ lib
, makeGaugePlugin
}:
makeGaugePlugin {
pname = "html-report";
data = lib.importJSON ./data.json;
repo = "getgauge/html-report";
releasePrefix = "html-report-";
meta = {
description = "HTML report generation plugin for Gauge";
homepage = "https://github.com/getgauge/html-report/";
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [ marie ];
sourceProvenance = [ lib.sourceTypes.binaryNativeCode ];
platforms = [ "aarch64-darwin" "x86_64-darwin" "aarch64-linux" "x86_64-linux" ];
};
}