mirror of
https://github.com/srid/nixos-config.git
synced 2025-12-26 23:14:57 +08:00
Just remove jenkins config
This commit is contained in:
parent
7c0d1ef88b
commit
27b8e6e8fe
2 changed files with 0 additions and 705 deletions
|
|
@ -1,65 +0,0 @@
|
|||
{ config, ... }:
|
||||
|
||||
{
|
||||
imports = [
|
||||
# flake.inputs.jenkins-nix-ci.nixosModules.default # Provided by https://github.com/juspay/jenkins-nix-ci
|
||||
];
|
||||
|
||||
jenkins-nix-ci = {
|
||||
domain = "jenkins.srid.ca";
|
||||
nodes = {
|
||||
containerSlaves = {
|
||||
externalInterface = "eth0";
|
||||
hostAddress = "167.235.115.189";
|
||||
containers.jenkins-slave-nixos-1 = {
|
||||
hostIP = "192.168.100.11";
|
||||
numExecutors = 4;
|
||||
};
|
||||
};
|
||||
sshSlaves.biryani = {
|
||||
hostIP = "100.97.32.60"; # Tailscale IP
|
||||
numExecutors = 4;
|
||||
labelString = "macos aarch64-darwin x86_64-darwin";
|
||||
};
|
||||
};
|
||||
plugins = [
|
||||
"github-api"
|
||||
"git"
|
||||
"github-branch-source"
|
||||
"workflow-aggregator"
|
||||
"ssh-slaves"
|
||||
"configuration-as-code"
|
||||
"pipeline-graph-view"
|
||||
"pipeline-utility-steps"
|
||||
"role-strategy"
|
||||
];
|
||||
plugins-file = "nixos/jenkins/plugins.nix";
|
||||
|
||||
features = {
|
||||
cachix.enable = true;
|
||||
docker.enable = true;
|
||||
githubApp.enable = true;
|
||||
nix.enable = true;
|
||||
};
|
||||
};
|
||||
|
||||
security.acme = {
|
||||
acceptTerms = true;
|
||||
defaults.email = "srid@srid.ca";
|
||||
};
|
||||
# NOTE: Allow 80 during acme renewal
|
||||
networking.firewall.allowedTCPPorts = [ 80 443 ];
|
||||
services.nginx = {
|
||||
enable = true;
|
||||
virtualHosts.${config.jenkins-nix-ci.domain} = {
|
||||
forceSSL = true;
|
||||
enableACME = true;
|
||||
locations."/".extraConfig = ''
|
||||
proxy_pass http://localhost:${toString config.jenkins-nix-ci.port};
|
||||
proxy_set_header Host $host;
|
||||
proxy_set_header X-Real-IP $remote_addr;
|
||||
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
|
||||
'';
|
||||
};
|
||||
};
|
||||
}
|
||||
640
nixos/jenkins/plugins.nix
generated
640
nixos/jenkins/plugins.nix
generated
|
|
@ -1,640 +0,0 @@
|
|||
{ stdenv, fetchurl }:
|
||||
let
|
||||
mkJenkinsPlugin = { name, src }:
|
||||
stdenv.mkDerivation {
|
||||
inherit name src;
|
||||
phases = "installPhase";
|
||||
installPhase = "cp \$src \$out";
|
||||
};
|
||||
in {
|
||||
antisamy-markup-formatter = mkJenkinsPlugin {
|
||||
name = "antisamy-markup-formatter";
|
||||
src = fetchurl {
|
||||
url = "https://updates.jenkins-ci.org/download/plugins/antisamy-markup-formatter/162.v0e6ec0fcfcf6/antisamy-markup-formatter.hpi";
|
||||
sha256 = "3d4144a78b14ccc4a8f370ccea82c93bd56fadd900b2db4ebf7f77ce2979efd6";
|
||||
};
|
||||
};
|
||||
apache-httpcomponents-client-4-api = mkJenkinsPlugin {
|
||||
name = "apache-httpcomponents-client-4-api";
|
||||
src = fetchurl {
|
||||
url = "https://updates.jenkins-ci.org/download/plugins/apache-httpcomponents-client-4-api/4.5.14-208.v438351942757/apache-httpcomponents-client-4-api.hpi";
|
||||
sha256 = "9ed0ccda20a0ea11e2ba5be299f03b30692dd5a2f9fdc7853714507fda8acd0f";
|
||||
};
|
||||
};
|
||||
bootstrap5-api = mkJenkinsPlugin {
|
||||
name = "bootstrap5-api";
|
||||
src = fetchurl {
|
||||
url = "https://updates.jenkins-ci.org/download/plugins/bootstrap5-api/5.3.2-2/bootstrap5-api.hpi";
|
||||
sha256 = "cb3de370abbc6f0e383be94bc42e70f19b5b95c41ef877152e4ca76e1e69451d";
|
||||
};
|
||||
};
|
||||
bouncycastle-api = mkJenkinsPlugin {
|
||||
name = "bouncycastle-api";
|
||||
src = fetchurl {
|
||||
url = "https://updates.jenkins-ci.org/download/plugins/bouncycastle-api/2.29/bouncycastle-api.hpi";
|
||||
sha256 = "b4579237ea34c5d45d02c8cb16ca35794163ca114d87dfb75e84949798a18ee6";
|
||||
};
|
||||
};
|
||||
branch-api = mkJenkinsPlugin {
|
||||
name = "branch-api";
|
||||
src = fetchurl {
|
||||
url = "https://updates.jenkins-ci.org/download/plugins/branch-api/2.1128.v717130d4f816/branch-api.hpi";
|
||||
sha256 = "59cfd93c68cbb08069ab723d20d080c1b5dbfe501baff448f953f40f46d0edd3";
|
||||
};
|
||||
};
|
||||
caffeine-api = mkJenkinsPlugin {
|
||||
name = "caffeine-api";
|
||||
src = fetchurl {
|
||||
url = "https://updates.jenkins-ci.org/download/plugins/caffeine-api/3.1.8-133.v17b_1ff2e0599/caffeine-api.hpi";
|
||||
sha256 = "a6c614655bc507345bf16b5c4615bb09b1a20f934c9bf0b15c02ccea4a5c0400";
|
||||
};
|
||||
};
|
||||
checks-api = mkJenkinsPlugin {
|
||||
name = "checks-api";
|
||||
src = fetchurl {
|
||||
url = "https://updates.jenkins-ci.org/download/plugins/checks-api/2.0.2/checks-api.hpi";
|
||||
sha256 = "445a5fbd2cea215aee02023a3ae7a1066a1120f29d7280c5777abf9aacc1a631";
|
||||
};
|
||||
};
|
||||
cloudbees-folder = mkJenkinsPlugin {
|
||||
name = "cloudbees-folder";
|
||||
src = fetchurl {
|
||||
url = "https://updates.jenkins-ci.org/download/plugins/cloudbees-folder/6.858.v898218f3609d/cloudbees-folder.hpi";
|
||||
sha256 = "b5a6b0a896ed662f3b705b1f41372d908780d116e81ccfb4a0f43d36d972d9aa";
|
||||
};
|
||||
};
|
||||
command-launcher = mkJenkinsPlugin {
|
||||
name = "command-launcher";
|
||||
src = fetchurl {
|
||||
url = "https://updates.jenkins-ci.org/download/plugins/command-launcher/107.v773860566e2e/command-launcher.hpi";
|
||||
sha256 = "72e0ae8c9a31ac7f5a3906f7cacd34de26bdca3767bfef87027723850a68ca19";
|
||||
};
|
||||
};
|
||||
commons-lang3-api = mkJenkinsPlugin {
|
||||
name = "commons-lang3-api";
|
||||
src = fetchurl {
|
||||
url = "https://updates.jenkins-ci.org/download/plugins/commons-lang3-api/3.13.0-62.v7d18e55f51e2/commons-lang3-api.hpi";
|
||||
sha256 = "e27bbec4d37f26e7da0d0732b241ad0eb2b60826c3f7521808b1442727f54858";
|
||||
};
|
||||
};
|
||||
commons-text-api = mkJenkinsPlugin {
|
||||
name = "commons-text-api";
|
||||
src = fetchurl {
|
||||
url = "https://updates.jenkins-ci.org/download/plugins/commons-text-api/1.10.0-78.v3e7b_ea_d5a_fe1/commons-text-api.hpi";
|
||||
sha256 = "2b64e03f6aad138b31aa3dcf2f2f82b56f21dcac23315a1e6399e5c55c5effa8";
|
||||
};
|
||||
};
|
||||
conditional-buildstep = mkJenkinsPlugin {
|
||||
name = "conditional-buildstep";
|
||||
src = fetchurl {
|
||||
url = "https://updates.jenkins-ci.org/download/plugins/conditional-buildstep/1.4.3/conditional-buildstep.hpi";
|
||||
sha256 = "d2ce40b86abc42372085ace0a6bb3785d14ae27f0824709dfc2a2b3891a9e8a8";
|
||||
};
|
||||
};
|
||||
config-file-provider = mkJenkinsPlugin {
|
||||
name = "config-file-provider";
|
||||
src = fetchurl {
|
||||
url = "https://updates.jenkins-ci.org/download/plugins/config-file-provider/959.vcff671a_4518b_/config-file-provider.hpi";
|
||||
sha256 = "bd39b7128af48a47551c9a0f42d4c5ae656abe5aa3ad77e43b3c8ed27bb61838";
|
||||
};
|
||||
};
|
||||
configuration-as-code = mkJenkinsPlugin {
|
||||
name = "configuration-as-code";
|
||||
src = fetchurl {
|
||||
url = "https://updates.jenkins-ci.org/download/plugins/configuration-as-code/1714.v09593e830cfa/configuration-as-code.hpi";
|
||||
sha256 = "da557379507cb285ad671187e2c4f24bc3816ebb13e4d01afef02a89bd888887";
|
||||
};
|
||||
};
|
||||
credentials = mkJenkinsPlugin {
|
||||
name = "credentials";
|
||||
src = fetchurl {
|
||||
url = "https://updates.jenkins-ci.org/download/plugins/credentials/1293.vff276f713473/credentials.hpi";
|
||||
sha256 = "de8fac186ca920dc0545544fad30f8e54e7dbf3e68218d965c83b1be559c9bd5";
|
||||
};
|
||||
};
|
||||
credentials-binding = mkJenkinsPlugin {
|
||||
name = "credentials-binding";
|
||||
src = fetchurl {
|
||||
url = "https://updates.jenkins-ci.org/download/plugins/credentials-binding/636.v55f1275c7b_27/credentials-binding.hpi";
|
||||
sha256 = "dfb606a8a625a04c5a38282750d8d461b66ca57daad4a23fa22d0bedd518f6de";
|
||||
};
|
||||
};
|
||||
display-url-api = mkJenkinsPlugin {
|
||||
name = "display-url-api";
|
||||
src = fetchurl {
|
||||
url = "https://updates.jenkins-ci.org/download/plugins/display-url-api/2.200.vb_9327d658781/display-url-api.hpi";
|
||||
sha256 = "2c43127027b16518293b94fa3f1792b7bd3db7234380c6a5249275d480fcbd04";
|
||||
};
|
||||
};
|
||||
durable-task = mkJenkinsPlugin {
|
||||
name = "durable-task";
|
||||
src = fetchurl {
|
||||
url = "https://updates.jenkins-ci.org/download/plugins/durable-task/523.va_a_22cf15d5e0/durable-task.hpi";
|
||||
sha256 = "1e66bd3e83829c679d0a3535495a3a4611e40a79bd54c7c567b559f4ddba7a4a";
|
||||
};
|
||||
};
|
||||
echarts-api = mkJenkinsPlugin {
|
||||
name = "echarts-api";
|
||||
src = fetchurl {
|
||||
url = "https://updates.jenkins-ci.org/download/plugins/echarts-api/5.4.0-7/echarts-api.hpi";
|
||||
sha256 = "a4b92526fec4676b77ad456b3835fb575afc748e99bb83623ff6df6753bb837c";
|
||||
};
|
||||
};
|
||||
font-awesome-api = mkJenkinsPlugin {
|
||||
name = "font-awesome-api";
|
||||
src = fetchurl {
|
||||
url = "https://updates.jenkins-ci.org/download/plugins/font-awesome-api/6.4.2-1/font-awesome-api.hpi";
|
||||
sha256 = "61438b6eacb38e60159b63fd35eecc4f2ff28f41db614a83f97e3a6caea7438a";
|
||||
};
|
||||
};
|
||||
git = mkJenkinsPlugin {
|
||||
name = "git";
|
||||
src = fetchurl {
|
||||
url = "https://updates.jenkins-ci.org/download/plugins/git/5.2.0/git.hpi";
|
||||
sha256 = "86895fb0350a0fc7904fdad661d5c36fa7d2f7783e151fe44b83f48b4e75dc7e";
|
||||
};
|
||||
};
|
||||
git-client = mkJenkinsPlugin {
|
||||
name = "git-client";
|
||||
src = fetchurl {
|
||||
url = "https://updates.jenkins-ci.org/download/plugins/git-client/4.5.0/git-client.hpi";
|
||||
sha256 = "0e95b91fff1c4abe9f480f4fecb4fbbb3290bbf6ddaca787e099c8c3b0097d7c";
|
||||
};
|
||||
};
|
||||
github = mkJenkinsPlugin {
|
||||
name = "github";
|
||||
src = fetchurl {
|
||||
url = "https://updates.jenkins-ci.org/download/plugins/github/1.37.3/github.hpi";
|
||||
sha256 = "5bbb837a65f062d6ebe11032605e869d0dc6e37bb38dba73e54b60ede0e97cf7";
|
||||
};
|
||||
};
|
||||
github-api = mkJenkinsPlugin {
|
||||
name = "github-api";
|
||||
src = fetchurl {
|
||||
url = "https://updates.jenkins-ci.org/download/plugins/github-api/1.316-451.v15738eef3414/github-api.hpi";
|
||||
sha256 = "3150c0efb920e4bd7c4b69de507d23ec4954abf23cdc951e4172ed75f0e3ba5b";
|
||||
};
|
||||
};
|
||||
github-branch-source = mkJenkinsPlugin {
|
||||
name = "github-branch-source";
|
||||
src = fetchurl {
|
||||
url = "https://updates.jenkins-ci.org/download/plugins/github-branch-source/1741.va_3028eb_9fd21/github-branch-source.hpi";
|
||||
sha256 = "1bc04965516674b3fc550532cf854f079247aff9465402f7dce44eca9baa9634";
|
||||
};
|
||||
};
|
||||
instance-identity = mkJenkinsPlugin {
|
||||
name = "instance-identity";
|
||||
src = fetchurl {
|
||||
url = "https://updates.jenkins-ci.org/download/plugins/instance-identity/173.va_37c494ec4e5/instance-identity.hpi";
|
||||
sha256 = "0e240647854068c21fec3f3dbe449bf1a29356a1dea87646cb1ac813bec37c79";
|
||||
};
|
||||
};
|
||||
ionicons-api = mkJenkinsPlugin {
|
||||
name = "ionicons-api";
|
||||
src = fetchurl {
|
||||
url = "https://updates.jenkins-ci.org/download/plugins/ionicons-api/56.v1b_1c8c49374e/ionicons-api.hpi";
|
||||
sha256 = "4a6176a2169481fec295c900a6291b3b809b8dd17805868abbdc8a7a322169ca";
|
||||
};
|
||||
};
|
||||
jackson2-api = mkJenkinsPlugin {
|
||||
name = "jackson2-api";
|
||||
src = fetchurl {
|
||||
url = "https://updates.jenkins-ci.org/download/plugins/jackson2-api/2.15.3-366.vfe8d1fa_f8c87/jackson2-api.hpi";
|
||||
sha256 = "c5343e06f567ba1a72164a66c23e43f7635159bd6fede97d57fa7dbaf6d405b0";
|
||||
};
|
||||
};
|
||||
jakarta-activation-api = mkJenkinsPlugin {
|
||||
name = "jakarta-activation-api";
|
||||
src = fetchurl {
|
||||
url = "https://updates.jenkins-ci.org/download/plugins/jakarta-activation-api/2.0.1-3/jakarta-activation-api.hpi";
|
||||
sha256 = "fa99c0288dcd24e7bbc857974d07a622d19d48ba71a39564b6c1fa9a14773ed1";
|
||||
};
|
||||
};
|
||||
jakarta-mail-api = mkJenkinsPlugin {
|
||||
name = "jakarta-mail-api";
|
||||
src = fetchurl {
|
||||
url = "https://updates.jenkins-ci.org/download/plugins/jakarta-mail-api/2.0.1-3/jakarta-mail-api.hpi";
|
||||
sha256 = "af8d0ed38eed3231a078291c4c5f1f0c342970a860a88cdd11ff3ebb606bd3b7";
|
||||
};
|
||||
};
|
||||
javadoc = mkJenkinsPlugin {
|
||||
name = "javadoc";
|
||||
src = fetchurl {
|
||||
url = "https://updates.jenkins-ci.org/download/plugins/javadoc/243.vb_b_503b_b_45537/javadoc.hpi";
|
||||
sha256 = "0dfffce64e478edcdbbfde2df5913be2ff46e5e033daff8bc9bb616ca7528999";
|
||||
};
|
||||
};
|
||||
javax-activation-api = mkJenkinsPlugin {
|
||||
name = "javax-activation-api";
|
||||
src = fetchurl {
|
||||
url = "https://updates.jenkins-ci.org/download/plugins/javax-activation-api/1.2.0-6/javax-activation-api.hpi";
|
||||
sha256 = "8af800837a3bddca75d7f962fbcf535d1c3c214f323fa57c141cecdde61516a9";
|
||||
};
|
||||
};
|
||||
jaxb = mkJenkinsPlugin {
|
||||
name = "jaxb";
|
||||
src = fetchurl {
|
||||
url = "https://updates.jenkins-ci.org/download/plugins/jaxb/2.3.8-1/jaxb.hpi";
|
||||
sha256 = "607213a0b4d959f9982ef53e908c8cfc37f2334e38bb49487f7f8eed6b6c4956";
|
||||
};
|
||||
};
|
||||
jjwt-api = mkJenkinsPlugin {
|
||||
name = "jjwt-api";
|
||||
src = fetchurl {
|
||||
url = "https://updates.jenkins-ci.org/download/plugins/jjwt-api/0.11.5-77.v646c772fddb_0/jjwt-api.hpi";
|
||||
sha256 = "cc10fc60c47fe60a585224dad45dde166dd0268cf6efc9967fbf870e3601ceb2";
|
||||
};
|
||||
};
|
||||
job-dsl = mkJenkinsPlugin {
|
||||
name = "job-dsl";
|
||||
src = fetchurl {
|
||||
url = "https://updates.jenkins-ci.org/download/plugins/job-dsl/1.86/job-dsl.hpi";
|
||||
sha256 = "effa0953aa03b0349b64d79653db7326137834cff1f2312054bbf941f82972ac";
|
||||
};
|
||||
};
|
||||
jquery3-api = mkJenkinsPlugin {
|
||||
name = "jquery3-api";
|
||||
src = fetchurl {
|
||||
url = "https://updates.jenkins-ci.org/download/plugins/jquery3-api/3.7.1-1/jquery3-api.hpi";
|
||||
sha256 = "f9c62c1c7c3886408e8b7ae9b1dca62797793ee27e349dd1106fa28fb43f0040";
|
||||
};
|
||||
};
|
||||
jsch = mkJenkinsPlugin {
|
||||
name = "jsch";
|
||||
src = fetchurl {
|
||||
url = "https://updates.jenkins-ci.org/download/plugins/jsch/0.2.8-65.v052c39de79b_2/jsch.hpi";
|
||||
sha256 = "1267c1d0f48ee3c00fb325a5c53ef5ec73eae4daeab27c5bf55f235069055abe";
|
||||
};
|
||||
};
|
||||
junit = mkJenkinsPlugin {
|
||||
name = "junit";
|
||||
src = fetchurl {
|
||||
url = "https://updates.jenkins-ci.org/download/plugins/junit/1240.vf9529b_881428/junit.hpi";
|
||||
sha256 = "94a7f88d219922e2ae9de0a016668f3e689d71cb39ef01c4fe6dac03e9909e0e";
|
||||
};
|
||||
};
|
||||
mailer = mkJenkinsPlugin {
|
||||
name = "mailer";
|
||||
src = fetchurl {
|
||||
url = "https://updates.jenkins-ci.org/download/plugins/mailer/463.vedf8358e006b_/mailer.hpi";
|
||||
sha256 = "e732d5e291b047a423ced942140c4a0cefa08fe4a40dba69ad5c5af53bba593e";
|
||||
};
|
||||
};
|
||||
mapdb-api = mkJenkinsPlugin {
|
||||
name = "mapdb-api";
|
||||
src = fetchurl {
|
||||
url = "https://updates.jenkins-ci.org/download/plugins/mapdb-api/1.0.9-28.vf251ce40855d/mapdb-api.hpi";
|
||||
sha256 = "b924749b6445270cd2ed881f81925fedd71f67a2993473b9172e1e7a9a4023be";
|
||||
};
|
||||
};
|
||||
matrix-project = mkJenkinsPlugin {
|
||||
name = "matrix-project";
|
||||
src = fetchurl {
|
||||
url = "https://updates.jenkins-ci.org/download/plugins/matrix-project/818.v7eb_e657db_924/matrix-project.hpi";
|
||||
sha256 = "7490ae44ffa212b713cda2b9d15fe576d7875d66104e66a3a9c8c19b479e4632";
|
||||
};
|
||||
};
|
||||
maven-plugin = mkJenkinsPlugin {
|
||||
name = "maven-plugin";
|
||||
src = fetchurl {
|
||||
url = "https://updates.jenkins-ci.org/download/plugins/maven-plugin/3.23/maven-plugin.hpi";
|
||||
sha256 = "f412f9701aafa46d8e68dccb046b41745f2116ad91b76b0f35a24f21830097eb";
|
||||
};
|
||||
};
|
||||
metrics = mkJenkinsPlugin {
|
||||
name = "metrics";
|
||||
src = fetchurl {
|
||||
url = "https://updates.jenkins-ci.org/download/plugins/metrics/4.2.18-442.v02e107157925/metrics.hpi";
|
||||
sha256 = "8c552715237b7bb2b9b6a1b9806d691e4043d5416f732cde2c293b01d361d90f";
|
||||
};
|
||||
};
|
||||
mina-sshd-api-common = mkJenkinsPlugin {
|
||||
name = "mina-sshd-api-common";
|
||||
src = fetchurl {
|
||||
url = "https://updates.jenkins-ci.org/download/plugins/mina-sshd-api-common/2.10.0-69.v28e3e36d18eb_/mina-sshd-api-common.hpi";
|
||||
sha256 = "50090b0f09294b051c2415311a5fe8a1c602f2e515b2609936eead5e5a164ceb";
|
||||
};
|
||||
};
|
||||
mina-sshd-api-core = mkJenkinsPlugin {
|
||||
name = "mina-sshd-api-core";
|
||||
src = fetchurl {
|
||||
url = "https://updates.jenkins-ci.org/download/plugins/mina-sshd-api-core/2.10.0-69.v28e3e36d18eb_/mina-sshd-api-core.hpi";
|
||||
sha256 = "2414182b5cc988a6d28fee6a35286e95bf7b841749c3b27c979021f88277890e";
|
||||
};
|
||||
};
|
||||
node-iterator-api = mkJenkinsPlugin {
|
||||
name = "node-iterator-api";
|
||||
src = fetchurl {
|
||||
url = "https://updates.jenkins-ci.org/download/plugins/node-iterator-api/49.v58a_8b_35f8363/node-iterator-api.hpi";
|
||||
sha256 = "106b4ba84478412d2f7bb30fa7e4aad13c5235b235cfbbf62f072904342969ea";
|
||||
};
|
||||
};
|
||||
okhttp-api = mkJenkinsPlugin {
|
||||
name = "okhttp-api";
|
||||
src = fetchurl {
|
||||
url = "https://updates.jenkins-ci.org/download/plugins/okhttp-api/4.11.0-157.v6852a_a_fa_ec11/okhttp-api.hpi";
|
||||
sha256 = "1ac8e08914923edcf5e1826b948d6c89f20d9247949105be0869c3e397b79eb6";
|
||||
};
|
||||
};
|
||||
parameterized-trigger = mkJenkinsPlugin {
|
||||
name = "parameterized-trigger";
|
||||
src = fetchurl {
|
||||
url = "https://updates.jenkins-ci.org/download/plugins/parameterized-trigger/2.46/parameterized-trigger.hpi";
|
||||
sha256 = "b7807a1dd4ffc44ec446835f8d42b33b5d0456b44093a602783f553aa4003100";
|
||||
};
|
||||
};
|
||||
pipeline-build-step = mkJenkinsPlugin {
|
||||
name = "pipeline-build-step";
|
||||
src = fetchurl {
|
||||
url = "https://updates.jenkins-ci.org/download/plugins/pipeline-build-step/505.v5f0844d8d126/pipeline-build-step.hpi";
|
||||
sha256 = "1163570e8a9b7672e8c2ec5bc779f943baea61d71740896529dfd2e428b94673";
|
||||
};
|
||||
};
|
||||
pipeline-graph-analysis = mkJenkinsPlugin {
|
||||
name = "pipeline-graph-analysis";
|
||||
src = fetchurl {
|
||||
url = "https://updates.jenkins-ci.org/download/plugins/pipeline-graph-analysis/202.va_d268e64deb_3/pipeline-graph-analysis.hpi";
|
||||
sha256 = "3ea34acec187c036d5e688192dcd75e70fc1c6b1018969c1c04ae7f1e6bb3410";
|
||||
};
|
||||
};
|
||||
pipeline-graph-view = mkJenkinsPlugin {
|
||||
name = "pipeline-graph-view";
|
||||
src = fetchurl {
|
||||
url = "https://updates.jenkins-ci.org/download/plugins/pipeline-graph-view/202.v6da_a_9e590325/pipeline-graph-view.hpi";
|
||||
sha256 = "32cf5baf0d8cae96fc8df890ff721ebfa0fd69982689e331d543ea3242a098da";
|
||||
};
|
||||
};
|
||||
pipeline-groovy-lib = mkJenkinsPlugin {
|
||||
name = "pipeline-groovy-lib";
|
||||
src = fetchurl {
|
||||
url = "https://updates.jenkins-ci.org/download/plugins/pipeline-groovy-lib/689.veec561a_dee13/pipeline-groovy-lib.hpi";
|
||||
sha256 = "75ce8286ac7584e7cf8ad4a62f079380dd7f7305e1bbe13acdac73d174df4494";
|
||||
};
|
||||
};
|
||||
pipeline-input-step = mkJenkinsPlugin {
|
||||
name = "pipeline-input-step";
|
||||
src = fetchurl {
|
||||
url = "https://updates.jenkins-ci.org/download/plugins/pipeline-input-step/477.v339683a_8d55e/pipeline-input-step.hpi";
|
||||
sha256 = "b25598cf76c788563ba667c2ab82348842b95db133d378395536f777ee2be00f";
|
||||
};
|
||||
};
|
||||
pipeline-milestone-step = mkJenkinsPlugin {
|
||||
name = "pipeline-milestone-step";
|
||||
src = fetchurl {
|
||||
url = "https://updates.jenkins-ci.org/download/plugins/pipeline-milestone-step/111.v449306f708b_7/pipeline-milestone-step.hpi";
|
||||
sha256 = "48bea7547ad989b0c1abb550c3e2ff27bb48d7ff7685e84c0f39d5148bf6fd6b";
|
||||
};
|
||||
};
|
||||
pipeline-model-api = mkJenkinsPlugin {
|
||||
name = "pipeline-model-api";
|
||||
src = fetchurl {
|
||||
url = "https://updates.jenkins-ci.org/download/plugins/pipeline-model-api/2.2144.v077a_d1928a_40/pipeline-model-api.hpi";
|
||||
sha256 = "579e49d96527e09c25e42ff3dc1f320adef7ee0a8e2761de5e10cc1c0f02fcff";
|
||||
};
|
||||
};
|
||||
pipeline-model-definition = mkJenkinsPlugin {
|
||||
name = "pipeline-model-definition";
|
||||
src = fetchurl {
|
||||
url = "https://updates.jenkins-ci.org/download/plugins/pipeline-model-definition/2.2144.v077a_d1928a_40/pipeline-model-definition.hpi";
|
||||
sha256 = "407126434abeaf8db0224c2896b246b36ae165428ba7b53f932dc52b206b73bd";
|
||||
};
|
||||
};
|
||||
pipeline-model-extensions = mkJenkinsPlugin {
|
||||
name = "pipeline-model-extensions";
|
||||
src = fetchurl {
|
||||
url = "https://updates.jenkins-ci.org/download/plugins/pipeline-model-extensions/2.2144.v077a_d1928a_40/pipeline-model-extensions.hpi";
|
||||
sha256 = "fccea0e049b8c0a133ce750df97123fe5ff99d2141beec634e0aa98e6b582fc9";
|
||||
};
|
||||
};
|
||||
pipeline-stage-step = mkJenkinsPlugin {
|
||||
name = "pipeline-stage-step";
|
||||
src = fetchurl {
|
||||
url = "https://updates.jenkins-ci.org/download/plugins/pipeline-stage-step/305.ve96d0205c1c6/pipeline-stage-step.hpi";
|
||||
sha256 = "8d5112dd70d9912f33bdb64858bbfa718372ab79447fa91f1e07fdb41c05bb7e";
|
||||
};
|
||||
};
|
||||
pipeline-stage-tags-metadata = mkJenkinsPlugin {
|
||||
name = "pipeline-stage-tags-metadata";
|
||||
src = fetchurl {
|
||||
url = "https://updates.jenkins-ci.org/download/plugins/pipeline-stage-tags-metadata/2.2144.v077a_d1928a_40/pipeline-stage-tags-metadata.hpi";
|
||||
sha256 = "f67de16861c6fa53b3ef41bd8eaf2f73ca2221daca9dadd8c3164e17f47d94f2";
|
||||
};
|
||||
};
|
||||
pipeline-utility-steps = mkJenkinsPlugin {
|
||||
name = "pipeline-utility-steps";
|
||||
src = fetchurl {
|
||||
url = "https://updates.jenkins-ci.org/download/plugins/pipeline-utility-steps/2.16.0/pipeline-utility-steps.hpi";
|
||||
sha256 = "dfe39235dffbe5bfd10c39fb652e313dd9c0b3b7e44dbf275326eb64da94c754";
|
||||
};
|
||||
};
|
||||
plain-credentials = mkJenkinsPlugin {
|
||||
name = "plain-credentials";
|
||||
src = fetchurl {
|
||||
url = "https://updates.jenkins-ci.org/download/plugins/plain-credentials/143.v1b_df8b_d3b_e48/plain-credentials.hpi";
|
||||
sha256 = "23a74199dcb19659e19c9d92e4797b40bc9feb48400ce56ae43fa4d9520df901";
|
||||
};
|
||||
};
|
||||
plugin-util-api = mkJenkinsPlugin {
|
||||
name = "plugin-util-api";
|
||||
src = fetchurl {
|
||||
url = "https://updates.jenkins-ci.org/download/plugins/plugin-util-api/3.6.0/plugin-util-api.hpi";
|
||||
sha256 = "d14d9d82d1fe3af55575900f913daf5976b768ab9d766b567e5a9e6c070bd5ec";
|
||||
};
|
||||
};
|
||||
prism-api = mkJenkinsPlugin {
|
||||
name = "prism-api";
|
||||
src = fetchurl {
|
||||
url = "https://updates.jenkins-ci.org/download/plugins/prism-api/1.29.0-8/prism-api.hpi";
|
||||
sha256 = "71b6df5cbbe75174127b1eb732cba5d78a4936a54e248280f8d1f3e31445fc89";
|
||||
};
|
||||
};
|
||||
project-inheritance = mkJenkinsPlugin {
|
||||
name = "project-inheritance";
|
||||
src = fetchurl {
|
||||
url = "https://updates.jenkins-ci.org/download/plugins/project-inheritance/21.04.03/project-inheritance.hpi";
|
||||
sha256 = "c7e714d2a096ceb719f9a91eb61d12c6da1619f139254ce91db1ead58520ecf7";
|
||||
};
|
||||
};
|
||||
promoted-builds = mkJenkinsPlugin {
|
||||
name = "promoted-builds";
|
||||
src = fetchurl {
|
||||
url = "https://updates.jenkins-ci.org/download/plugins/promoted-builds/936.va_571a_a_b_f8da_5/promoted-builds.hpi";
|
||||
sha256 = "dc769a1ba9fc95963853151662decb9d42f359eac68333331a52e1d02e8906cc";
|
||||
};
|
||||
};
|
||||
rebuild = mkJenkinsPlugin {
|
||||
name = "rebuild";
|
||||
src = fetchurl {
|
||||
url = "https://updates.jenkins-ci.org/download/plugins/rebuild/320.v5a_0933a_e7d61/rebuild.hpi";
|
||||
sha256 = "9b09a256f8a81edc984b688de07c795c22122585c5ce0148e703d20cbce4dfd8";
|
||||
};
|
||||
};
|
||||
role-strategy = mkJenkinsPlugin {
|
||||
name = "role-strategy";
|
||||
src = fetchurl {
|
||||
url = "https://updates.jenkins-ci.org/download/plugins/role-strategy/689.v731678c3e0eb_/role-strategy.hpi";
|
||||
sha256 = "b98e9735bc57dd0a39ca484db03e5d1bcc06d7634fa4053ff2aaf2b28eb91704";
|
||||
};
|
||||
};
|
||||
run-condition = mkJenkinsPlugin {
|
||||
name = "run-condition";
|
||||
src = fetchurl {
|
||||
url = "https://updates.jenkins-ci.org/download/plugins/run-condition/1.7/run-condition.hpi";
|
||||
sha256 = "d8601f47c021f8c6b8275735f5c023fec57b65189028e21abac91d42add0be42";
|
||||
};
|
||||
};
|
||||
scm-api = mkJenkinsPlugin {
|
||||
name = "scm-api";
|
||||
src = fetchurl {
|
||||
url = "https://updates.jenkins-ci.org/download/plugins/scm-api/676.v886669a_199a_a_/scm-api.hpi";
|
||||
sha256 = "c8cc7b2120d25977cefc2fa6cc3830be034971e63f5009aee516d984025a837a";
|
||||
};
|
||||
};
|
||||
script-security = mkJenkinsPlugin {
|
||||
name = "script-security";
|
||||
src = fetchurl {
|
||||
url = "https://updates.jenkins-ci.org/download/plugins/script-security/1275.v23895f409fb_d/script-security.hpi";
|
||||
sha256 = "31bb87d3db38951197fe0ec20062e07247ed4101a266f418678a5006e35eff0a";
|
||||
};
|
||||
};
|
||||
snakeyaml-api = mkJenkinsPlugin {
|
||||
name = "snakeyaml-api";
|
||||
src = fetchurl {
|
||||
url = "https://updates.jenkins-ci.org/download/plugins/snakeyaml-api/2.2-111.vc6598e30cc65/snakeyaml-api.hpi";
|
||||
sha256 = "11013a4ab9f8c93420ba6ec85faab53759ea8afd53ba2db3f97c0ed4f0ebe82b";
|
||||
};
|
||||
};
|
||||
ssh-credentials = mkJenkinsPlugin {
|
||||
name = "ssh-credentials";
|
||||
src = fetchurl {
|
||||
url = "https://updates.jenkins-ci.org/download/plugins/ssh-credentials/308.ve4497b_ccd8f4/ssh-credentials.hpi";
|
||||
sha256 = "23984ee5cfede3526a13714c82426db6d8e63c5635f9c6aac89a48c246000be2";
|
||||
};
|
||||
};
|
||||
ssh-slaves = mkJenkinsPlugin {
|
||||
name = "ssh-slaves";
|
||||
src = fetchurl {
|
||||
url = "https://updates.jenkins-ci.org/download/plugins/ssh-slaves/2.916.vd17b_43357ce4/ssh-slaves.hpi";
|
||||
sha256 = "27e283eaab9dd5fa250c2ef579a31018cbdfe80db044d2afe2cbdef808f39842";
|
||||
};
|
||||
};
|
||||
structs = mkJenkinsPlugin {
|
||||
name = "structs";
|
||||
src = fetchurl {
|
||||
url = "https://updates.jenkins-ci.org/download/plugins/structs/325.vcb_307d2a_2782/structs.hpi";
|
||||
sha256 = "2300dd3ce12775760e7898c8626567732366e1da652a4121f98aa3effdd1e3e1";
|
||||
};
|
||||
};
|
||||
subversion = mkJenkinsPlugin {
|
||||
name = "subversion";
|
||||
src = fetchurl {
|
||||
url = "https://updates.jenkins-ci.org/download/plugins/subversion/2.17.3/subversion.hpi";
|
||||
sha256 = "e972712afe0225b4706e38b2352ae11c026b170cc023e68e40e87dfbd9c267a5";
|
||||
};
|
||||
};
|
||||
support-core = mkJenkinsPlugin {
|
||||
name = "support-core";
|
||||
src = fetchurl {
|
||||
url = "https://updates.jenkins-ci.org/download/plugins/support-core/1356.vd0f980edfa_46/support-core.hpi";
|
||||
sha256 = "d0c7d10e365460fdb29116b1ed34755ecd7dbb968ad783870b083b2396b05572";
|
||||
};
|
||||
};
|
||||
token-macro = mkJenkinsPlugin {
|
||||
name = "token-macro";
|
||||
src = fetchurl {
|
||||
url = "https://updates.jenkins-ci.org/download/plugins/token-macro/384.vf35b_f26814ec/token-macro.hpi";
|
||||
sha256 = "eb099a1198aec1bdc1b04be7504611367923a467b03b801ea21fb6705bc9991d";
|
||||
};
|
||||
};
|
||||
trilead-api = mkJenkinsPlugin {
|
||||
name = "trilead-api";
|
||||
src = fetchurl {
|
||||
url = "https://updates.jenkins-ci.org/download/plugins/trilead-api/2.84.v72119de229b_7/trilead-api.hpi";
|
||||
sha256 = "72ee883ee83a94a0a84e9821123ae3f1eb09e7650896c5e0a78be8d0df50bde8";
|
||||
};
|
||||
};
|
||||
variant = mkJenkinsPlugin {
|
||||
name = "variant";
|
||||
src = fetchurl {
|
||||
url = "https://updates.jenkins-ci.org/download/plugins/variant/60.v7290fc0eb_b_cd/variant.hpi";
|
||||
sha256 = "acbf1aebb9607efe0518b33c9dde9bd50c03d6a1a0fa62255865f3cf941fa458";
|
||||
};
|
||||
};
|
||||
vsphere-cloud = mkJenkinsPlugin {
|
||||
name = "vsphere-cloud";
|
||||
src = fetchurl {
|
||||
url = "https://updates.jenkins-ci.org/download/plugins/vsphere-cloud/2.27/vsphere-cloud.hpi";
|
||||
sha256 = "b584e8c515cdf41fa47740087677e11af80c402ef6c4fb5f153b9d8e05ccbdea";
|
||||
};
|
||||
};
|
||||
workflow-aggregator = mkJenkinsPlugin {
|
||||
name = "workflow-aggregator";
|
||||
src = fetchurl {
|
||||
url = "https://updates.jenkins-ci.org/download/plugins/workflow-aggregator/596.v8c21c963d92d/workflow-aggregator.hpi";
|
||||
sha256 = "45933e33058d48c6f3e70a37f31ecb65e48939ce91d46bc98b60f5595316c1d1";
|
||||
};
|
||||
};
|
||||
workflow-api = mkJenkinsPlugin {
|
||||
name = "workflow-api";
|
||||
src = fetchurl {
|
||||
url = "https://updates.jenkins-ci.org/download/plugins/workflow-api/1283.v99c10937efcb_/workflow-api.hpi";
|
||||
sha256 = "06be7f5181d1c4445feb5866257f437910944119c50851f2e368fd89527e4358";
|
||||
};
|
||||
};
|
||||
workflow-basic-steps = mkJenkinsPlugin {
|
||||
name = "workflow-basic-steps";
|
||||
src = fetchurl {
|
||||
url = "https://updates.jenkins-ci.org/download/plugins/workflow-basic-steps/1042.ve7b_140c4a_e0c/workflow-basic-steps.hpi";
|
||||
sha256 = "ab0f9d989a1885ae6f5148c9acc6ffcf1667bf427c6d392eaf8cf1cd1b670345";
|
||||
};
|
||||
};
|
||||
workflow-cps = mkJenkinsPlugin {
|
||||
name = "workflow-cps";
|
||||
src = fetchurl {
|
||||
url = "https://updates.jenkins-ci.org/download/plugins/workflow-cps/3802.vd42b_fcf00b_a_c/workflow-cps.hpi";
|
||||
sha256 = "f3ab8bf26c52057da6bcc68e6a7ec507ee359ab291c30830c90008084deb2a38";
|
||||
};
|
||||
};
|
||||
workflow-durable-task-step = mkJenkinsPlugin {
|
||||
name = "workflow-durable-task-step";
|
||||
src = fetchurl {
|
||||
url = "https://updates.jenkins-ci.org/download/plugins/workflow-durable-task-step/1289.v4d3e7b_01546b_/workflow-durable-task-step.hpi";
|
||||
sha256 = "6565675b1e8eba8121dd7ca90bb18e74e76f2dab1b0e40d851b60dc9e9b05d42";
|
||||
};
|
||||
};
|
||||
workflow-job = mkJenkinsPlugin {
|
||||
name = "workflow-job";
|
||||
src = fetchurl {
|
||||
url = "https://updates.jenkins-ci.org/download/plugins/workflow-job/1348.v32a_a_f150910e/workflow-job.hpi";
|
||||
sha256 = "5f519cb4b9c164e558037392c01419dbef46db9889195558498b96dbdda37a09";
|
||||
};
|
||||
};
|
||||
workflow-multibranch = mkJenkinsPlugin {
|
||||
name = "workflow-multibranch";
|
||||
src = fetchurl {
|
||||
url = "https://updates.jenkins-ci.org/download/plugins/workflow-multibranch/756.v891d88f2cd46/workflow-multibranch.hpi";
|
||||
sha256 = "f3f690324e297c8f263ac21b0a3daa5d60877a2214f6eca2d28d4946d97964b8";
|
||||
};
|
||||
};
|
||||
workflow-scm-step = mkJenkinsPlugin {
|
||||
name = "workflow-scm-step";
|
||||
src = fetchurl {
|
||||
url = "https://updates.jenkins-ci.org/download/plugins/workflow-scm-step/415.v434365564324/workflow-scm-step.hpi";
|
||||
sha256 = "500720bf8a634363c79ae16d56b88493c211fdb33e163b5d17fb52a85f53508e";
|
||||
};
|
||||
};
|
||||
workflow-step-api = mkJenkinsPlugin {
|
||||
name = "workflow-step-api";
|
||||
src = fetchurl {
|
||||
url = "https://updates.jenkins-ci.org/download/plugins/workflow-step-api/639.v6eca_cd8c04a_a_/workflow-step-api.hpi";
|
||||
sha256 = "e297994ef4892b292fed850431cafe5a687fe64fbb9ddf9b7938d2b74db81763";
|
||||
};
|
||||
};
|
||||
workflow-support = mkJenkinsPlugin {
|
||||
name = "workflow-support";
|
||||
src = fetchurl {
|
||||
url = "https://updates.jenkins-ci.org/download/plugins/workflow-support/865.v43e78cc44e0d/workflow-support.hpi";
|
||||
sha256 = "4a12fcb84863252e4d26198ce3b53bcdc66f25f1b54865e66be02d397ba001a0";
|
||||
};
|
||||
};
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue