Advertisement
WhittlesJr

Untitled

Jul 29th, 2019
116
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 31.50 KB | None | 0 0
  1. { fetchurl, stdenv }: let
  2. mkJenkinsPlugin = { name, src }:
  3. stdenv.mkDerivation {
  4. inherit name src;
  5. phases = "installPhase";
  6. installPhase = "cp \$src \$out";
  7. };
  8. in {
  9. ace-editor = mkJenkinsPlugin {
  10. name = "ace-editor";
  11. src = fetchurl {
  12. url = https://updates.jenkins-ci.org/download/plugins/ace-editor/1.1/ace-editor.hpi;
  13. sha256 = "abc97028893c8a71581a5f559ea48e8e1f1a65164faee96dabfed9e95e9abad2";
  14. };
  15. };
  16. analysis-core = mkJenkinsPlugin {
  17. name = "analysis-core";
  18. src = fetchurl {
  19. url = https://updates.jenkins-ci.org/download/plugins/analysis-core/1.96/analysis-core.hpi;
  20. sha256 = "e7e9690bdb07ca5d6dbcf278acc4f8c911fc55f14632fb3591b682f084d58c1f";
  21. };
  22. };
  23. ant = mkJenkinsPlugin {
  24. name = "ant";
  25. src = fetchurl {
  26. url = https://updates.jenkins-ci.org/download/plugins/ant/1.9/ant.hpi;
  27. sha256 = "cb5fcf0c410517cb9ba794074dfd5e5c15f5466b1e227146a1ad5fdbb8e5234a";
  28. };
  29. };
  30. antisamy-markup-formatter = mkJenkinsPlugin {
  31. name = "antisamy-markup-formatter";
  32. src = fetchurl {
  33. url = https://updates.jenkins-ci.org/download/plugins/antisamy-markup-formatter/1.5/antisamy-markup-formatter.hpi;
  34. sha256 = "8e8e3e917d76b0432ab3c32a000e824f4ef32011ba5e77dd8b6b476310df8f1a";
  35. };
  36. };
  37. apache-httpcomponents-client-4-api = mkJenkinsPlugin {
  38. name = "apache-httpcomponents-client-4-api";
  39. src = fetchurl {
  40. url = https://updates.jenkins-ci.org/download/plugins/apache-httpcomponents-client-4-api/4.5.5-3.0/apache-httpcomponents-client-4-api.hpi;
  41. sha256 = "5a70481070d87aa977159450038c54f77ad3e11e8c97e3e915c4e0ac668bdde7";
  42. };
  43. };
  44. async-http-client = mkJenkinsPlugin {
  45. name = "async-http-client";
  46. src = fetchurl {
  47. url = https://updates.jenkins-ci.org/download/plugins/async-http-client/1.9.40.0/async-http-client.hpi;
  48. sha256 = "b1413a1b677e786a53adbf2c3e72aa6e6bf130baa52afa2ecc69d0fd7bc8ebbd";
  49. };
  50. };
  51. authentication-tokens = mkJenkinsPlugin {
  52. name = "authentication-tokens";
  53. src = fetchurl {
  54. url = https://updates.jenkins-ci.org/download/plugins/authentication-tokens/1.3/authentication-tokens.hpi;
  55. sha256 = "f05736bc7da0df3bba5ceb4d893089706812ced3134adb2edc9ae341467f1ae3";
  56. };
  57. };
  58. bouncycastle-api = mkJenkinsPlugin {
  59. name = "bouncycastle-api";
  60. src = fetchurl {
  61. url = https://updates.jenkins-ci.org/download/plugins/bouncycastle-api/2.17/bouncycastle-api.hpi;
  62. sha256 = "bf71f88eda34bd304ded9ac374bbcdaeb0dccb8618dd94bdfa2af486d7971f21";
  63. };
  64. };
  65. branch-api = mkJenkinsPlugin {
  66. name = "branch-api";
  67. src = fetchurl {
  68. url = https://updates.jenkins-ci.org/download/plugins/branch-api/2.5.4/branch-api.hpi;
  69. sha256 = "5bfe435fca314ad565afd37880df51d4a8f9b6533bf6ce982065959e3c4d46ad";
  70. };
  71. };
  72. build-timeout = mkJenkinsPlugin {
  73. name = "build-timeout";
  74. src = fetchurl {
  75. url = https://updates.jenkins-ci.org/download/plugins/build-timeout/1.19/build-timeout.hpi;
  76. sha256 = "a92b43adb9c668e3fd0ad307db43c2277cf15ea75c084b5bdc74fb294f80583d";
  77. };
  78. };
  79. cloudbees-folder = mkJenkinsPlugin {
  80. name = "cloudbees-folder";
  81. src = fetchurl {
  82. url = https://updates.jenkins-ci.org/download/plugins/cloudbees-folder/6.9/cloudbees-folder.hpi;
  83. sha256 = "6a7e2b24b48438dee4b8bf25f615059cb8f32f5ad228b16f2e1090e670956d55";
  84. };
  85. };
  86. command-launcher = mkJenkinsPlugin {
  87. name = "command-launcher";
  88. src = fetchurl {
  89. url = https://updates.jenkins-ci.org/download/plugins/command-launcher/1.3/command-launcher.hpi;
  90. sha256 = "f109fafabdcf63f39d3b8a2cdde06191c112084ae6837882ff66c199e964157b";
  91. };
  92. };
  93. conditional-buildstep = mkJenkinsPlugin {
  94. name = "conditional-buildstep";
  95. src = fetchurl {
  96. url = https://updates.jenkins-ci.org/download/plugins/conditional-buildstep/1.3.6/conditional-buildstep.hpi;
  97. sha256 = "4b550bc136fe66bb4eb396605f4036935963327b9c94662f7c441888adb99f77";
  98. };
  99. };
  100. config-file-provider = mkJenkinsPlugin {
  101. name = "config-file-provider";
  102. src = fetchurl {
  103. url = https://updates.jenkins-ci.org/download/plugins/config-file-provider/3.6.2/config-file-provider.hpi;
  104. sha256 = "6c89f568e9d8b06245e95613cb7d3f8bbcaab0af99114a7fdc28c510a11a3c00";
  105. };
  106. };
  107. configuration-as-code = mkJenkinsPlugin {
  108. name = "configuration-as-code";
  109. src = fetchurl {
  110. url = https://updates.jenkins-ci.org/download/plugins/configuration-as-code/1.24/configuration-as-code.hpi;
  111. sha256 = "16619fa1d7404a2ef53bc168f6edd87fe4bbb39ccb643e02f69a6df079689f2e";
  112. };
  113. };
  114. credentials = mkJenkinsPlugin {
  115. name = "credentials";
  116. src = fetchurl {
  117. url = https://updates.jenkins-ci.org/download/plugins/credentials/2.2.0/credentials.hpi;
  118. sha256 = "476cb93a69b53d76bdd0d1f25392f9ef89a6f687daac21c225f7c69efb9bc42a";
  119. };
  120. };
  121. credentials-binding = mkJenkinsPlugin {
  122. name = "credentials-binding";
  123. src = fetchurl {
  124. url = https://updates.jenkins-ci.org/download/plugins/credentials-binding/1.19/credentials-binding.hpi;
  125. sha256 = "d3dcf5600c4b9058b0223004b27f466a415e9ff5c597d363e2f7a589f2331203";
  126. };
  127. };
  128. dashboard-view = mkJenkinsPlugin {
  129. name = "dashboard-view";
  130. src = fetchurl {
  131. url = https://updates.jenkins-ci.org/download/plugins/dashboard-view/2.10/dashboard-view.hpi;
  132. sha256 = "04e482b56a95e05324b695ae805b61d03aee1642a720f61d6afc8059a69b2dee";
  133. };
  134. };
  135. display-url-api = mkJenkinsPlugin {
  136. name = "display-url-api";
  137. src = fetchurl {
  138. url = https://updates.jenkins-ci.org/download/plugins/display-url-api/2.3.1/display-url-api.hpi;
  139. sha256 = "1488cea95b8b0d1edd830e7aa49458bee6ccb0819171996aff291b13e9b99a3c";
  140. };
  141. };
  142. docker-commons = mkJenkinsPlugin {
  143. name = "docker-commons";
  144. src = fetchurl {
  145. url = https://updates.jenkins-ci.org/download/plugins/docker-commons/1.15/docker-commons.hpi;
  146. sha256 = "6ff4e0aced2b8671266231e5c851b271b1388cd9645895bd3716827dce42ab19";
  147. };
  148. };
  149. docker-workflow = mkJenkinsPlugin {
  150. name = "docker-workflow";
  151. src = fetchurl {
  152. url = https://updates.jenkins-ci.org/download/plugins/docker-workflow/1.18/docker-workflow.hpi;
  153. sha256 = "bc977353f028545e78c60ce42311e54f3a9060abc037350537695189f2441d59";
  154. };
  155. };
  156. durable-task = mkJenkinsPlugin {
  157. name = "durable-task";
  158. src = fetchurl {
  159. url = https://updates.jenkins-ci.org/download/plugins/durable-task/1.30/durable-task.hpi;
  160. sha256 = "580c22a7218b0f3fcd9a0705bba4b919e08d3e23db478342634d8ed8122bc7ed";
  161. };
  162. };
  163. email-ext = mkJenkinsPlugin {
  164. name = "email-ext";
  165. src = fetchurl {
  166. url = https://updates.jenkins-ci.org/download/plugins/email-ext/2.66/email-ext.hpi;
  167. sha256 = "65cac44728f454f89eb60c015a239a9eb765108a8c620e3be935bb22e4e60305";
  168. };
  169. };
  170. extensible-choice-parameter = mkJenkinsPlugin {
  171. name = "extensible-choice-parameter";
  172. src = fetchurl {
  173. url = https://updates.jenkins-ci.org/download/plugins/extensible-choice-parameter/1.6.0/extensible-choice-parameter.hpi;
  174. sha256 = "1c46bcbb0022889cb95aea9a5b017eeb7496fdfb689c40adf88be2c01dfaa42a";
  175. };
  176. };
  177. favorite = mkJenkinsPlugin {
  178. name = "favorite";
  179. src = fetchurl {
  180. url = https://updates.jenkins-ci.org/download/plugins/favorite/2.3.2/favorite.hpi;
  181. sha256 = "d51563ddf4541e20fb568a81d2b64632b940eaa0338d01e41c8ff51fec35c1b3";
  182. };
  183. };
  184. git = mkJenkinsPlugin {
  185. name = "git";
  186. src = fetchurl {
  187. url = https://updates.jenkins-ci.org/download/plugins/git/3.11.0/git.hpi;
  188. sha256 = "8586a3ed3fa4d267bb2f972cd2108c9722e318c50d47531b252a1a3f4026e18f";
  189. };
  190. };
  191. git-client = mkJenkinsPlugin {
  192. name = "git-client";
  193. src = fetchurl {
  194. url = https://updates.jenkins-ci.org/download/plugins/git-client/2.8.0/git-client.hpi;
  195. sha256 = "4f0e1897f3957814956753e25bae022aae60afdc0b1af23e90b4479032503c8a";
  196. };
  197. };
  198. git-server = mkJenkinsPlugin {
  199. name = "git-server";
  200. src = fetchurl {
  201. url = https://updates.jenkins-ci.org/download/plugins/git-server/1.7/git-server.hpi;
  202. sha256 = "1a5dc733495681a6d1a6adce07e614e50f4e5d22580e6fafbd5ca260aa4367fc";
  203. };
  204. };
  205. gitlab-plugin = mkJenkinsPlugin {
  206. name = "gitlab-plugin";
  207. src = fetchurl {
  208. url = https://updates.jenkins-ci.org/download/plugins/gitlab-plugin/1.5.12/gitlab-plugin.hpi;
  209. sha256 = "64732235a8ffc371c8e783e88539c65bf675ebb86496a5917ecdbf1134d4d6f1";
  210. };
  211. };
  212. handlebars = mkJenkinsPlugin {
  213. name = "handlebars";
  214. src = fetchurl {
  215. url = https://updates.jenkins-ci.org/download/plugins/handlebars/1.1.1/handlebars.hpi;
  216. sha256 = "bc5cc7b3eca17ba6cec0a8def94f3aa78ad7a19387a19aa3a56f857a18966afa";
  217. };
  218. };
  219. jackson2-api = mkJenkinsPlugin {
  220. name = "jackson2-api";
  221. src = fetchurl {
  222. url = https://updates.jenkins-ci.org/download/plugins/jackson2-api/2.9.9.1/jackson2-api.hpi;
  223. sha256 = "c48e0f5452a56de1682e4114b5f07f0482d4d4d5e35b2612df409d816e996a92";
  224. };
  225. };
  226. javadoc = mkJenkinsPlugin {
  227. name = "javadoc";
  228. src = fetchurl {
  229. url = https://updates.jenkins-ci.org/download/plugins/javadoc/1.5/javadoc.hpi;
  230. sha256 = "25514fb702740cbb883fc5c6eeb86177b118517f9b0157f1b2e0c60e8bef1564";
  231. };
  232. };
  233. jdk-tool = mkJenkinsPlugin {
  234. name = "jdk-tool";
  235. src = fetchurl {
  236. url = https://updates.jenkins-ci.org/download/plugins/jdk-tool/1.3/jdk-tool.hpi;
  237. sha256 = "0cc56fb2a153d7d7eb4e0472a87f31cb84a19286c9c7d558c5a4026e9079e138";
  238. };
  239. };
  240. jenkins-design-language = mkJenkinsPlugin {
  241. name = "jenkins-design-language";
  242. src = fetchurl {
  243. url = https://updates.jenkins-ci.org/download/plugins/jenkins-design-language/1.18.0/jenkins-design-language.hpi;
  244. sha256 = "4535359fed81a7c3270aa9759a3db14407f4eb3bfc93c23ccc5c31b8ce79977d";
  245. };
  246. };
  247. job-dsl = mkJenkinsPlugin {
  248. name = "job-dsl";
  249. src = fetchurl {
  250. url = https://updates.jenkins-ci.org/download/plugins/job-dsl/1.74/job-dsl.hpi;
  251. sha256 = "9349aac6fa02a888e6f7514710937e9e60ce77b9a85e94da8337f6c0c9c6dd3e";
  252. };
  253. };
  254. jquery-detached = mkJenkinsPlugin {
  255. name = "jquery-detached";
  256. src = fetchurl {
  257. url = https://updates.jenkins-ci.org/download/plugins/jquery-detached/1.2.1/jquery-detached.hpi;
  258. sha256 = "a05273cd20c11557ffcb7dcb75150f21d35dc8be28355548b831c2960d7f11c0";
  259. };
  260. };
  261. jsch = mkJenkinsPlugin {
  262. name = "jsch";
  263. src = fetchurl {
  264. url = https://updates.jenkins-ci.org/download/plugins/jsch/0.1.55/jsch.hpi;
  265. sha256 = "79816b29ec378b0354cafff7090bc026b8ec63a85fb2b5c9e2bfe91684edf000";
  266. };
  267. };
  268. junit = mkJenkinsPlugin {
  269. name = "junit";
  270. src = fetchurl {
  271. url = https://updates.jenkins-ci.org/download/plugins/junit/1.28/junit.hpi;
  272. sha256 = "a471c80776b9684c4ee9164ce51e01b9871af664bdfce13b11320020ddc25f33";
  273. };
  274. };
  275. lockable-resources = mkJenkinsPlugin {
  276. name = "lockable-resources";
  277. src = fetchurl {
  278. url = https://updates.jenkins-ci.org/download/plugins/lockable-resources/2.5/lockable-resources.hpi;
  279. sha256 = "b59e2ed65429080cd81715579c5e1eebd0c1cfe5db2eb2ad86bbaf295a64cb3f";
  280. };
  281. };
  282. login-theme = mkJenkinsPlugin {
  283. name = "login-theme";
  284. src = fetchurl {
  285. url = https://updates.jenkins-ci.org/download/plugins/login-theme/1.0/login-theme.hpi;
  286. sha256 = "600f8666d8e8be9f997fd95fbceee501baa9899ebe78632d0d9062ac63e7b18c";
  287. };
  288. };
  289. mailer = mkJenkinsPlugin {
  290. name = "mailer";
  291. src = fetchurl {
  292. url = https://updates.jenkins-ci.org/download/plugins/mailer/1.24/mailer.hpi;
  293. sha256 = "84e7ea5b6fd86898d24d92f6a0edeba0e85a309319da910f88cfec5c5f00f502";
  294. };
  295. };
  296. managed-scripts = mkJenkinsPlugin {
  297. name = "managed-scripts";
  298. src = fetchurl {
  299. url = https://updates.jenkins-ci.org/download/plugins/managed-scripts/1.4/managed-scripts.hpi;
  300. sha256 = "f4fb9c2f1ffa6365a578c620bdbfc297a9ce572a3b43dd5498b6282579ce8a90";
  301. };
  302. };
  303. mapdb-api = mkJenkinsPlugin {
  304. name = "mapdb-api";
  305. src = fetchurl {
  306. url = https://updates.jenkins-ci.org/download/plugins/mapdb-api/1.0.9.0/mapdb-api.hpi;
  307. sha256 = "072c11a34cf21f87f9c44bf01b430c5ea77e8096d077e8533de654ef00f3f871";
  308. };
  309. };
  310. matrix-auth = mkJenkinsPlugin {
  311. name = "matrix-auth";
  312. src = fetchurl {
  313. url = https://updates.jenkins-ci.org/download/plugins/matrix-auth/2.4.2/matrix-auth.hpi;
  314. sha256 = "8f30e04ad8fc65fbab95a11b7a85345b41dd273abf7c916eaec7a6d8a84172e8";
  315. };
  316. };
  317. matrix-project = mkJenkinsPlugin {
  318. name = "matrix-project";
  319. src = fetchurl {
  320. url = https://updates.jenkins-ci.org/download/plugins/matrix-project/1.14/matrix-project.hpi;
  321. sha256 = "88d84ef75ea63c3ed826caecb2bc03ed59206fd164288f02bade7ce2685a388a";
  322. };
  323. };
  324. maven-plugin = mkJenkinsPlugin {
  325. name = "maven-plugin";
  326. src = fetchurl {
  327. url = https://updates.jenkins-ci.org/download/plugins/maven-plugin/3.3/maven-plugin.hpi;
  328. sha256 = "ce674250b6f46d6266857fa6e51fd9c519acbecc93a1f52afb0f1ad84952bafd";
  329. };
  330. };
  331. metrics = mkJenkinsPlugin {
  332. name = "metrics";
  333. src = fetchurl {
  334. url = https://updates.jenkins-ci.org/download/plugins/metrics/4.0.2.5/metrics.hpi;
  335. sha256 = "c9f469000d9fb8dfb176d63c48bc5fa42d9257ea50501483e6ca03220b480664";
  336. };
  337. };
  338. momentjs = mkJenkinsPlugin {
  339. name = "momentjs";
  340. src = fetchurl {
  341. url = https://updates.jenkins-ci.org/download/plugins/momentjs/1.1.1/momentjs.hpi;
  342. sha256 = "ca3c2d264cff55f71e900dc7de1f13c0bfbffdb9b3419b854dce175bcb8a4848";
  343. };
  344. };
  345. naginator = mkJenkinsPlugin {
  346. name = "naginator";
  347. src = fetchurl {
  348. url = https://updates.jenkins-ci.org/download/plugins/naginator/1.18/naginator.hpi;
  349. sha256 = "98766373fdacfc70069b8b7c86cbab5a8b912c79d9429a313f3d33490ef6a133";
  350. };
  351. };
  352. node-iterator-api = mkJenkinsPlugin {
  353. name = "node-iterator-api";
  354. src = fetchurl {
  355. url = https://updates.jenkins-ci.org/download/plugins/node-iterator-api/1.5.0/node-iterator-api.hpi;
  356. sha256 = "531b04f2187a086e29963f3f4a9823b711b242eba2393ddf029038a5deb7df39";
  357. };
  358. };
  359. pam-auth = mkJenkinsPlugin {
  360. name = "pam-auth";
  361. src = fetchurl {
  362. url = https://updates.jenkins-ci.org/download/plugins/pam-auth/1.5.1/pam-auth.hpi;
  363. sha256 = "ab3a13f094bf379f9e3fbf98bf49bfe677b2548ac5874483022d69cd9571c746";
  364. };
  365. };
  366. parameterized-trigger = mkJenkinsPlugin {
  367. name = "parameterized-trigger";
  368. src = fetchurl {
  369. url = https://updates.jenkins-ci.org/download/plugins/parameterized-trigger/2.35.2/parameterized-trigger.hpi;
  370. sha256 = "36228ae6c41cf828cf472deabaeff50f8b4e9b69e742deab38d4a9b9a093fd97";
  371. };
  372. };
  373. pipeline-build-step = mkJenkinsPlugin {
  374. name = "pipeline-build-step";
  375. src = fetchurl {
  376. url = https://updates.jenkins-ci.org/download/plugins/pipeline-build-step/2.9/pipeline-build-step.hpi;
  377. sha256 = "6aade4d5634d940227927f3f2c6b1f08d6832c57f6e9bcd935324efc8ab43e10";
  378. };
  379. };
  380. pipeline-github-lib = mkJenkinsPlugin {
  381. name = "pipeline-github-lib";
  382. src = fetchurl {
  383. url = https://updates.jenkins-ci.org/download/plugins/pipeline-github-lib/1.0/pipeline-github-lib.hpi;
  384. sha256 = "47c56e52c0d94e41602bfcff4660483c060c6b53ceb872ebd36645e7a2f30851";
  385. };
  386. };
  387. pipeline-graph-analysis = mkJenkinsPlugin {
  388. name = "pipeline-graph-analysis";
  389. src = fetchurl {
  390. url = https://updates.jenkins-ci.org/download/plugins/pipeline-graph-analysis/1.10/pipeline-graph-analysis.hpi;
  391. sha256 = "f02897344ae9f33a0e338b881df82ac64c318502ef17a38760746a6909932cae";
  392. };
  393. };
  394. pipeline-input-step = mkJenkinsPlugin {
  395. name = "pipeline-input-step";
  396. src = fetchurl {
  397. url = https://updates.jenkins-ci.org/download/plugins/pipeline-input-step/2.10/pipeline-input-step.hpi;
  398. sha256 = "0a699992720e454bdcbfba769fb9fd475fdf4aa2d9e991239e54f9d5ed8d1e98";
  399. };
  400. };
  401. pipeline-milestone-step = mkJenkinsPlugin {
  402. name = "pipeline-milestone-step";
  403. src = fetchurl {
  404. url = https://updates.jenkins-ci.org/download/plugins/pipeline-milestone-step/1.3.1/pipeline-milestone-step.hpi;
  405. sha256 = "d3a26629b656821c60a14fe403ab8afc50f084e338406dbc27e2b6b403f7cb20";
  406. };
  407. };
  408. pipeline-model-api = mkJenkinsPlugin {
  409. name = "pipeline-model-api";
  410. src = fetchurl {
  411. url = https://updates.jenkins-ci.org/download/plugins/pipeline-model-api/1.3.9/pipeline-model-api.hpi;
  412. sha256 = "a5161a8c157878bebaad1ab182a7dba878da0ec11b77ab82824886fc6d6f8567";
  413. };
  414. };
  415. pipeline-model-declarative-agent = mkJenkinsPlugin {
  416. name = "pipeline-model-declarative-agent";
  417. src = fetchurl {
  418. url = https://updates.jenkins-ci.org/download/plugins/pipeline-model-declarative-agent/1.1.1/pipeline-model-declarative-agent.hpi;
  419. sha256 = "d5540c3973bf5f568910f93b3a002c413148b9d3dd4211ce5faf4a2a1214d4ef";
  420. };
  421. };
  422. pipeline-model-definition = mkJenkinsPlugin {
  423. name = "pipeline-model-definition";
  424. src = fetchurl {
  425. url = https://updates.jenkins-ci.org/download/plugins/pipeline-model-definition/1.3.9/pipeline-model-definition.hpi;
  426. sha256 = "45c9ee3bc3ed8d648d4c136e25f3baece9c8ffdfb1777ba3bdbc08084c12c924";
  427. };
  428. };
  429. pipeline-model-extensions = mkJenkinsPlugin {
  430. name = "pipeline-model-extensions";
  431. src = fetchurl {
  432. url = https://updates.jenkins-ci.org/download/plugins/pipeline-model-extensions/1.3.9/pipeline-model-extensions.hpi;
  433. sha256 = "cbe533d3445f522cf610e7f464662f3bc41774439edb2939c3cbe53912696670";
  434. };
  435. };
  436. pipeline-rest-api = mkJenkinsPlugin {
  437. name = "pipeline-rest-api";
  438. src = fetchurl {
  439. url = https://updates.jenkins-ci.org/download/plugins/pipeline-rest-api/2.11/pipeline-rest-api.hpi;
  440. sha256 = "93d8de1e03f85fef058f6d9251bc9424e147896d78301dd755fcba1c7fc85141";
  441. };
  442. };
  443. pipeline-stage-step = mkJenkinsPlugin {
  444. name = "pipeline-stage-step";
  445. src = fetchurl {
  446. url = https://updates.jenkins-ci.org/download/plugins/pipeline-stage-step/2.3/pipeline-stage-step.hpi;
  447. sha256 = "f6caab90742664289b0cb57b27755c3b8b963c3764894129fb954efbf796d310";
  448. };
  449. };
  450. pipeline-stage-tags-metadata = mkJenkinsPlugin {
  451. name = "pipeline-stage-tags-metadata";
  452. src = fetchurl {
  453. url = https://updates.jenkins-ci.org/download/plugins/pipeline-stage-tags-metadata/1.3.9/pipeline-stage-tags-metadata.hpi;
  454. sha256 = "7efe8c67898b757aeb45f7f17d77c1a3528e6b36e4655219bd7fcfdad0092e97";
  455. };
  456. };
  457. pipeline-stage-view = mkJenkinsPlugin {
  458. name = "pipeline-stage-view";
  459. src = fetchurl {
  460. url = https://updates.jenkins-ci.org/download/plugins/pipeline-stage-view/2.11/pipeline-stage-view.hpi;
  461. sha256 = "8bb4851f1ba7f047bbe966b09c6019694288ae89ca3041042a84d43ff23ca60a";
  462. };
  463. };
  464. pipeline-utility-steps = mkJenkinsPlugin {
  465. name = "pipeline-utility-steps";
  466. src = fetchurl {
  467. url = https://updates.jenkins-ci.org/download/plugins/pipeline-utility-steps/2.3.0/pipeline-utility-steps.hpi;
  468. sha256 = "7993fd1e73141febda0d78628e0b74df162a06e3f57d1198d9ecfe59aa4ec99c";
  469. };
  470. };
  471. plain-credentials = mkJenkinsPlugin {
  472. name = "plain-credentials";
  473. src = fetchurl {
  474. url = https://updates.jenkins-ci.org/download/plugins/plain-credentials/1.5/plain-credentials.hpi;
  475. sha256 = "25dfad69ff328bff12191369c0215352713bb14a2c12d9068ca9cc705c8b30d9";
  476. };
  477. };
  478. project-inheritance = mkJenkinsPlugin {
  479. name = "project-inheritance";
  480. src = fetchurl {
  481. url = https://updates.jenkins-ci.org/download/plugins/project-inheritance/2.0.0/project-inheritance.hpi;
  482. sha256 = "c488b64f86e9c3bf5f8a2b9d10e86213fda2d9f764d3535a848b0237dceb51b9";
  483. };
  484. };
  485. promoted-builds = mkJenkinsPlugin {
  486. name = "promoted-builds";
  487. src = fetchurl {
  488. url = https://updates.jenkins-ci.org/download/plugins/promoted-builds/3.3/promoted-builds.hpi;
  489. sha256 = "5d276f1f44fb62efc3015f6c7f09314af5ef27c9e5c74f52a40a8a2cc6f826de";
  490. };
  491. };
  492. pubsub-light = mkJenkinsPlugin {
  493. name = "pubsub-light";
  494. src = fetchurl {
  495. url = https://updates.jenkins-ci.org/download/plugins/pubsub-light/1.12/pubsub-light.hpi;
  496. sha256 = "666cbc579d82849bef8d0396a57335c9994222e8b0ba52f07be76dab9fb56c40";
  497. };
  498. };
  499. rebuild = mkJenkinsPlugin {
  500. name = "rebuild";
  501. src = fetchurl {
  502. url = https://updates.jenkins-ci.org/download/plugins/rebuild/1.31/rebuild.hpi;
  503. sha256 = "e165d7bdc883a613daaca03fd1e535ee5e25b39b3faee6c48738d749e40458d3";
  504. };
  505. };
  506. resource-disposer = mkJenkinsPlugin {
  507. name = "resource-disposer";
  508. src = fetchurl {
  509. url = https://updates.jenkins-ci.org/download/plugins/resource-disposer/0.13/resource-disposer.hpi;
  510. sha256 = "f0820b7260b7a22aa0c461d8b76cca2140bc15cbe0003650e4821dc99095bb44";
  511. };
  512. };
  513. run-condition = mkJenkinsPlugin {
  514. name = "run-condition";
  515. src = fetchurl {
  516. url = https://updates.jenkins-ci.org/download/plugins/run-condition/1.2/run-condition.hpi;
  517. sha256 = "1dbfae6b57c4ae0e190354ac273280bba135aaba82c2d8116bd394c4b83d5e5f";
  518. };
  519. };
  520. scm-api = mkJenkinsPlugin {
  521. name = "scm-api";
  522. src = fetchurl {
  523. url = https://updates.jenkins-ci.org/download/plugins/scm-api/2.6.3/scm-api.hpi;
  524. sha256 = "83262d406862ad55ff90d36020a83f88ebd71e66f49c75c9a5140f43176aba29";
  525. };
  526. };
  527. script-security = mkJenkinsPlugin {
  528. name = "script-security";
  529. src = fetchurl {
  530. url = https://updates.jenkins-ci.org/download/plugins/script-security/1.61/script-security.hpi;
  531. sha256 = "44dfce6afa131c3eef56715013e326644dc7db18b7558b3da3ce61ec5d2ecce7";
  532. };
  533. };
  534. simple-theme-plugin = mkJenkinsPlugin {
  535. name = "simple-theme-plugin";
  536. src = fetchurl {
  537. url = https://updates.jenkins-ci.org/download/plugins/simple-theme-plugin/0.5.1/simple-theme-plugin.hpi;
  538. sha256 = "d823ac7fa1d5861051fc69534f5678c32d10c98a00987a045b0b7836fd733584";
  539. };
  540. };
  541. sse-gateway = mkJenkinsPlugin {
  542. name = "sse-gateway";
  543. src = fetchurl {
  544. url = https://updates.jenkins-ci.org/download/plugins/sse-gateway/1.18/sse-gateway.hpi;
  545. sha256 = "28420815ec6b1744b8a915d44443985b7ed5bb83cdde27a68621c07f04063b5e";
  546. };
  547. };
  548. ssh-agent = mkJenkinsPlugin {
  549. name = "ssh-agent";
  550. src = fetchurl {
  551. url = https://updates.jenkins-ci.org/download/plugins/ssh-agent/1.17/ssh-agent.hpi;
  552. sha256 = "196a6bc5c8e41a57d9d1f2db0b5fce16b2544143409e85f1b83455ad94728a50";
  553. };
  554. };
  555. ssh-credentials = mkJenkinsPlugin {
  556. name = "ssh-credentials";
  557. src = fetchurl {
  558. url = https://updates.jenkins-ci.org/download/plugins/ssh-credentials/1.17.1/ssh-credentials.hpi;
  559. sha256 = "22d729d03cf054950cec05403671535a20bd1cffc94ff8da20be23b2ab887a31";
  560. };
  561. };
  562. ssh-slaves = mkJenkinsPlugin {
  563. name = "ssh-slaves";
  564. src = fetchurl {
  565. url = https://updates.jenkins-ci.org/download/plugins/ssh-slaves/1.30.1/ssh-slaves.hpi;
  566. sha256 = "7c98a9d8bfc77774ea9a3242f3b87d8fd8d7f35c785e09a6bd2732bdc8e49389";
  567. };
  568. };
  569. structs = mkJenkinsPlugin {
  570. name = "structs";
  571. src = fetchurl {
  572. url = https://updates.jenkins-ci.org/download/plugins/structs/1.19/structs.hpi;
  573. sha256 = "5dbe602e032ee36d98f88cd8727f4a230d26af58102b83910ecd2c0b32c60b6a";
  574. };
  575. };
  576. subversion = mkJenkinsPlugin {
  577. name = "subversion";
  578. src = fetchurl {
  579. url = https://updates.jenkins-ci.org/download/plugins/subversion/2.12.2/subversion.hpi;
  580. sha256 = "fbf03d81544fc78e614ef0a212d66ce91c856041e53d49748a82f1ae8d6d53ca";
  581. };
  582. };
  583. support-core = mkJenkinsPlugin {
  584. name = "support-core";
  585. src = fetchurl {
  586. url = https://updates.jenkins-ci.org/download/plugins/support-core/2.58/support-core.hpi;
  587. sha256 = "f90fa0daa979b6861923d86f7fae0735c0d26ec8dbfed00405694844f5db30c9";
  588. };
  589. };
  590. timestamper = mkJenkinsPlugin {
  591. name = "timestamper";
  592. src = fetchurl {
  593. url = https://updates.jenkins-ci.org/download/plugins/timestamper/1.10/timestamper.hpi;
  594. sha256 = "1dbbea462c5723462b6b3081aa984a682e06e3e06ce2c23570b44faf76faf814";
  595. };
  596. };
  597. token-macro = mkJenkinsPlugin {
  598. name = "token-macro";
  599. src = fetchurl {
  600. url = https://updates.jenkins-ci.org/download/plugins/token-macro/2.8/token-macro.hpi;
  601. sha256 = "5b068a58d8bbc91a74cffd137eaa19602d7d8d5ce9018cc00ad67e33b7c3283c";
  602. };
  603. };
  604. variant = mkJenkinsPlugin {
  605. name = "variant";
  606. src = fetchurl {
  607. url = https://updates.jenkins-ci.org/download/plugins/variant/1.3/variant.hpi;
  608. sha256 = "d5130f4538e4b91ffbb0056df84a7607b15cf820538e50306200d7b5f3cdb382";
  609. };
  610. };
  611. vsphere-cloud = mkJenkinsPlugin {
  612. name = "vsphere-cloud";
  613. src = fetchurl {
  614. url = https://updates.jenkins-ci.org/download/plugins/vsphere-cloud/2.20/vsphere-cloud.hpi;
  615. sha256 = "1d604e83e21f9bf1ecd4f950150a41963c7be2d0832c6874ec1a8fb0a1939528";
  616. };
  617. };
  618. windows-slaves = mkJenkinsPlugin {
  619. name = "windows-slaves";
  620. src = fetchurl {
  621. url = https://updates.jenkins-ci.org/download/plugins/windows-slaves/1.4/windows-slaves.hpi;
  622. sha256 = "df39d2c3b1c338f9590b4114836b2f93015c6981a14504c320559ba44f5bc501";
  623. };
  624. };
  625. workflow-aggregator = mkJenkinsPlugin {
  626. name = "workflow-aggregator";
  627. src = fetchurl {
  628. url = https://updates.jenkins-ci.org/download/plugins/workflow-aggregator/2.6/workflow-aggregator.hpi;
  629. sha256 = "bdcc467277e6e589853ef2d1dab9ca8cf6872017a306b6bf6223b9a90be24bf6";
  630. };
  631. };
  632. workflow-api = mkJenkinsPlugin {
  633. name = "workflow-api";
  634. src = fetchurl {
  635. url = https://updates.jenkins-ci.org/download/plugins/workflow-api/2.35/workflow-api.hpi;
  636. sha256 = "35e2d86a4fe09b58e90a44c52692960e0cfd77703f44b8a86e77fc7a9826e03f";
  637. };
  638. };
  639. workflow-basic-steps = mkJenkinsPlugin {
  640. name = "workflow-basic-steps";
  641. src = fetchurl {
  642. url = https://updates.jenkins-ci.org/download/plugins/workflow-basic-steps/2.18/workflow-basic-steps.hpi;
  643. sha256 = "01173a99ffa8f032c912a00770989eb920b34120f8e2b8166c21ccd3f0bfebda";
  644. };
  645. };
  646. workflow-cps = mkJenkinsPlugin {
  647. name = "workflow-cps";
  648. src = fetchurl {
  649. url = https://updates.jenkins-ci.org/download/plugins/workflow-cps/2.72/workflow-cps.hpi;
  650. sha256 = "1b58a0936ac744a672c50e007a37601b7d1a493031291a6301ba12a453ee2cb9";
  651. };
  652. };
  653. workflow-cps-global-lib = mkJenkinsPlugin {
  654. name = "workflow-cps-global-lib";
  655. src = fetchurl {
  656. url = https://updates.jenkins-ci.org/download/plugins/workflow-cps-global-lib/2.14/workflow-cps-global-lib.hpi;
  657. sha256 = "0cddab4d6ba3004220346d7ddead85d5e2d8e798955ebd404fb6f7ab92ae2675";
  658. };
  659. };
  660. workflow-durable-task-step = mkJenkinsPlugin {
  661. name = "workflow-durable-task-step";
  662. src = fetchurl {
  663. url = https://updates.jenkins-ci.org/download/plugins/workflow-durable-task-step/2.32/workflow-durable-task-step.hpi;
  664. sha256 = "639040971b0695a646f1b524ecb526218ee62f314025f788fc9e4602b4db0e39";
  665. };
  666. };
  667. workflow-job = mkJenkinsPlugin {
  668. name = "workflow-job";
  669. src = fetchurl {
  670. url = https://updates.jenkins-ci.org/download/plugins/workflow-job/2.33/workflow-job.hpi;
  671. sha256 = "27de472ec79845d3129e03d983cbfe6afdd463f0479a00230f6d14739f995784";
  672. };
  673. };
  674. workflow-multibranch = mkJenkinsPlugin {
  675. name = "workflow-multibranch";
  676. src = fetchurl {
  677. url = https://updates.jenkins-ci.org/download/plugins/workflow-multibranch/2.21/workflow-multibranch.hpi;
  678. sha256 = "516c61c3ac978183e1c944237e74d2e772ed1eef58fe55c3ed6b49824a46fc40";
  679. };
  680. };
  681. workflow-scm-step = mkJenkinsPlugin {
  682. name = "workflow-scm-step";
  683. src = fetchurl {
  684. url = https://updates.jenkins-ci.org/download/plugins/workflow-scm-step/2.9/workflow-scm-step.hpi;
  685. sha256 = "63b105ed776e269f6915052218d5cd731da60cabe2291bbfd0718ea4e384b981";
  686. };
  687. };
  688. workflow-step-api = mkJenkinsPlugin {
  689. name = "workflow-step-api";
  690. src = fetchurl {
  691. url = https://updates.jenkins-ci.org/download/plugins/workflow-step-api/2.20/workflow-step-api.hpi;
  692. sha256 = "6dff04dc0fb38e123985412ad1a72a45f9ee199cbb847c116bf6b7cc5edce7aa";
  693. };
  694. };
  695. workflow-support = mkJenkinsPlugin {
  696. name = "workflow-support";
  697. src = fetchurl {
  698. url = https://updates.jenkins-ci.org/download/plugins/workflow-support/3.3/workflow-support.hpi;
  699. sha256 = "0f2b18d0de9b7c94abc03701e33f660620382dd4fcc83600d6aafcb5888d8f51";
  700. };
  701. };
  702. ws-cleanup = mkJenkinsPlugin {
  703. name = "ws-cleanup";
  704. src = fetchurl {
  705. url = https://updates.jenkins-ci.org/download/plugins/ws-cleanup/0.37/ws-cleanup.hpi;
  706. sha256 = "9d74adcc911e1b08c7412c23aa55f6aa6d016f000587d255598ce16754d8a90d";
  707. };
  708. };
  709. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement