diff options
| author | Oleg Pykhalov <go.wigust@gmail.com> | 2020-01-26 18:04:49 +0300 |
|---|---|---|
| committer | Oleg Pykhalov <go.wigust@gmail.com> | 2020-01-26 18:04:49 +0300 |
| commit | 9b13b1af8d751177584e7a9aca2e3896745161f6 (patch) | |
| tree | c315b9f6d99937caea2c8a75ab73228fe730068c | |
| parent | guix: stumpwm-checkout: Update to 19.11-1.3629706. (diff) | |
| download | guix-wigust-9b13b1af8d751177584e7a9aca2e3896745161f6.tar.gz | |
guix: Add slides-devops-world-jenkins-casc.
* guix/wigust/packages/documentation.scm (slides-devops-world-jenkins-casc): New variable.
| -rw-r--r-- | guix/wigust/packages/documentation.scm | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/guix/wigust/packages/documentation.scm b/guix/wigust/packages/documentation.scm index 4e8e20f..d9863e4 100644 --- a/guix/wigust/packages/documentation.scm +++ b/guix/wigust/packages/documentation.scm @@ -22,6 +22,40 @@ #:use-module ((guix licenses) #:prefix license:) #:use-module (guix build-system trivial)) +(define-public slides-devops-world-jenkins-casc + (package + (name "slides-devops-world-jenkins-casc") + (version "2018") + (source + (origin + (method url-fetch) + (uri (and=> (getenv "HOME") + (lambda (home) + (string-append + "file://" home + "/Downloads" + "/Jenkins-CasC-JW18.pdf")))) + (file-name (string-append name "-" version)) + (sha256 + (base32 + "02p4c61f3y00v8plrqmp0926g9ambckbf4gm1fxwhryzgb02fqxy")))) + (build-system trivial-build-system) + (arguments + `(#:modules ((guix build utils)) + #:builder + (begin (use-modules (guix build utils)) + (let ((install-dir (string-append %output + "/share/doc/slides-devops-world-2018-jenkins-casc"))) + (mkdir-p install-dir) + (copy-file (assoc-ref %build-inputs "source") + (string-append install-dir "/slides-devops-world-2018-jenkins-casc.pdf"))) + #t))) + (home-page "https://github.com/jenkinsci/configuration-as-code-plugin") + (synopsis "Introduction Jenkins Configuration as Code Plugin") + (description "This package provides slides for a presention DevOPS World +2018 Jenkins CasC.") + (license #f))) + (define-public slides-concise-gnu-bash (package (name "slides-concise-gnu-bash") |
