mirror of
https://github.com/NixOS/nixpkgs.git
synced 2024-11-25 16:33:15 +00:00
prow: unstable-2020-04-01 -> 0-unstable-2024-08-27 (#339592)
This commit is contained in:
commit
51ab9e080f
@ -1,58 +1,71 @@
|
||||
{ buildGoModule, fetchFromGitHub, lib }:
|
||||
{
|
||||
lib,
|
||||
buildGoModule,
|
||||
fetchFromGitHub,
|
||||
git,
|
||||
}:
|
||||
|
||||
buildGoModule rec {
|
||||
pname = "prow-unstable";
|
||||
version = "2020-04-01";
|
||||
rev = "32e3b5ce7695fb622381421653db436cb57b47c5";
|
||||
pname = "prow";
|
||||
version = "0-unstable-2024-08-27";
|
||||
rev = "195f38540f39dd3ec95ca2d7086487ec19922e61";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
inherit rev;
|
||||
|
||||
owner = "kubernetes";
|
||||
repo = "test-infra";
|
||||
hash = "sha256-ZNa7iAcN1qlBFT/UfziivW4q+9hjIt9WbHEOt6r1g1U=";
|
||||
owner = "kubernetes-sigs";
|
||||
repo = "prow";
|
||||
hash = "sha256-/OhlJdxPa4rTuT7XIklx8vxprbENfasJYwiJxD4CeXY=";
|
||||
};
|
||||
|
||||
vendorHash = "sha256-FJO8KVCZLehaN1Eku6uQpj/vgwOyO+Irqs0qJHJhzZk=";
|
||||
vendorHash = "sha256-bJ0P/rHp+0zB/Dtp3F3n4AN3xF/A5qoq3lCQVBK+L4w=";
|
||||
|
||||
doCheck = false;
|
||||
# doCheck = false;
|
||||
|
||||
subPackages = [
|
||||
"prow/cmd/admission"
|
||||
"prow/cmd/branchprotector"
|
||||
"prow/cmd/checkconfig"
|
||||
"prow/cmd/clonerefs"
|
||||
"prow/cmd/cm2kc"
|
||||
"prow/cmd/config-bootstrapper"
|
||||
"prow/cmd/crier"
|
||||
"prow/cmd/deck"
|
||||
"prow/cmd/entrypoint"
|
||||
"prow/cmd/exporter"
|
||||
"prow/cmd/gcsupload"
|
||||
"prow/cmd/gerrit"
|
||||
"prow/cmd/hook"
|
||||
"prow/cmd/horologium"
|
||||
"prow/cmd/initupload"
|
||||
"prow/cmd/jenkins-operator"
|
||||
"prow/cmd/mkbuild-cluster"
|
||||
"prow/cmd/mkpj"
|
||||
"prow/cmd/mkpod"
|
||||
"prow/cmd/peribolos"
|
||||
"prow/cmd/phaino"
|
||||
"prow/cmd/phony"
|
||||
"prow/cmd/pipeline"
|
||||
"prow/cmd/plank"
|
||||
"prow/cmd/sidecar"
|
||||
"prow/cmd/sinker"
|
||||
"prow/cmd/status-reconciler"
|
||||
"prow/cmd/sub"
|
||||
"prow/cmd/tackle"
|
||||
"prow/cmd/tide"
|
||||
"prow/cmd/tot"
|
||||
"cmd/admission"
|
||||
"cmd/branchprotector"
|
||||
"cmd/checkconfig"
|
||||
"cmd/clonerefs"
|
||||
"cmd/cm2kc"
|
||||
"cmd/config-bootstrapper"
|
||||
"cmd/crier"
|
||||
"cmd/deck"
|
||||
"cmd/entrypoint"
|
||||
"cmd/exporter"
|
||||
"cmd/external-plugins"
|
||||
"cmd/gangway"
|
||||
"cmd/gcsupload"
|
||||
"cmd/generic-autobumper"
|
||||
"cmd/gerrit"
|
||||
"cmd/ghproxy"
|
||||
"cmd/hmac"
|
||||
"cmd/hook"
|
||||
"cmd/horologium"
|
||||
"cmd/initupload"
|
||||
"cmd/invitations-accepter"
|
||||
"cmd/jenkins-operator"
|
||||
"cmd/mkpj"
|
||||
"cmd/mkpod"
|
||||
"cmd/moonraker"
|
||||
"cmd/peribolos"
|
||||
"cmd/phony"
|
||||
"cmd/pipeline"
|
||||
"cmd/prow-controller-manager"
|
||||
"cmd/sidecar"
|
||||
"cmd/sinker"
|
||||
"cmd/status-reconciler"
|
||||
"cmd/sub"
|
||||
"cmd/tackle"
|
||||
"cmd/tide"
|
||||
"cmd/tot"
|
||||
"cmd/webhook-server"
|
||||
];
|
||||
|
||||
meta = with lib; {
|
||||
description = "A Kubernetes based CI/CD system";
|
||||
nativeCheckInputs = [ git ];
|
||||
|
||||
meta = {
|
||||
description = "Kubernetes based CI/CD system developed to serve the Kubernetes community";
|
||||
longDescription = ''
|
||||
Prow is a Kubernetes based CI/CD system. Jobs can be triggered by various
|
||||
types of events and report their status to many different services. In
|
||||
@ -60,9 +73,9 @@ buildGoModule rec {
|
||||
policy enforcement, chat-ops via /foo style commands, and automatic PR
|
||||
merging.
|
||||
'';
|
||||
homepage = "https://github.com/kubernetes/test-infra/tree/master/prow";
|
||||
license = licenses.asl20;
|
||||
maintainers = with maintainers; [ kalbasit ];
|
||||
platforms = platforms.linux ++ platforms.darwin;
|
||||
homepage = "https://github.com/kubernetes-sigs/prow";
|
||||
license = lib.licenses.asl20;
|
||||
maintainers = with lib.maintainers; [ kalbasit ];
|
||||
platforms = lib.platforms.linux ++ lib.platforms.darwin;
|
||||
};
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user