diff options
| author | Oleg Pykhalov <go.wigust@gmail.com> | 2021-08-01 00:49:54 +0300 |
|---|---|---|
| committer | Oleg Pykhalov <go.wigust@gmail.com> | 2021-08-01 00:50:04 +0300 |
| commit | 5627422d54161714b2da7daa5157f52afe0d4c0f (patch) | |
| tree | e1fd8154ea048f1593b3a2b124469b3e848ef065 | |
| parent | Add missing shepherd-supplementary-groups.patch patch. (diff) | |
| download | guix-wigust-5627422d54161714b2da7daa5157f52afe0d4c0f.tar.gz | |
gnu: Add jenkins.
* guix/wigust/packages/jenkins.scm (jenkins): New variable.
| -rw-r--r-- | guix/wigust/packages/jenkins.scm | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/guix/wigust/packages/jenkins.scm b/guix/wigust/packages/jenkins.scm new file mode 100644 index 0000000..4143250 --- /dev/null +++ b/guix/wigust/packages/jenkins.scm @@ -0,0 +1,28 @@ +(define-module (wigust packages jenkins) + #:use-module (guix build-system copy) + #:use-module (guix download) + #:use-module (guix packages) + #:use-module ((guix licenses) #:prefix license:)) + +(define-public jenkins + (package + (name "jenkins") + (version "2.277.2") + (source (origin + (method url-fetch) + (uri (string-append "https://get.jenkins.io/war-stable/" + version "/jenkins.war")) + (sha256 + (base32 + "08lv5v5kxp9ln798gjmh8j9a8r8xc471fbhiz2l7gxncpxn50ga2")))) + (build-system copy-build-system) + (arguments + `(#:install-plan + `((,(assoc-ref %build-inputs "source") + ,(string-append "/webapps/jenkins.war"))) + #:phases (modify-phases %standard-phases (delete 'unpack)))) + (home-page "https://www.jenkins.io/") + (synopsis "Continuous integration tool") + (description + "This package provides a Jenkins continuous integration tool.") + (license license:expat))) |
