Mentions légales du service

Skip to content
Snippets Groups Projects
Commit ba63452f authored by FELŠÖCI Marek's avatar FELŠÖCI Marek
Browse files

Fix software environment and use channels+manifest setup

parent 2b2ba4f0
No related branches found
No related tags found
No related merge requests found
...@@ -7,12 +7,10 @@ pages: ...@@ -7,12 +7,10 @@ pages:
# Export the example page to HTML and publish it alongside with the template # Export the example page to HTML and publish it alongside with the template
# sources to the GitLab page. # sources to the GitLab page.
- > - >
guix environment --pure --ad-hoc coreutils which wget emacs emacs-org2web guix time-machine -C channels.scm -- shell --pure coreutils which wget emacs
emacs-org emacs-org-contrib emacs-htmlize -- emacs --batch --no-init-file emacs-org2web emacs-org emacs-org-contrib emacs-htmlize -- emacs --batch
--eval '(setq org-confirm-babel-evaluate nil)' --load pages.el --funcall --no-init-file --eval '(setq org-confirm-babel-evaluate nil)'
org-publish-all --load pages.el --funcall org-publish-all
# Set the example page to be the index page of the GitLab page.
- mv ./public/example.html ./public/index.html
artifacts: artifacts:
paths: paths:
- public - public
......
(list
(channel
(name 'guix)
(url "https://git.savannah.gnu.org/git/guix.git")
(commit "eb34ff16cc9038880e87e1a58a93331fca37ad92")))
(specifications->manifest
(list "coreutils"
"which"
"wget"
"emacs"
"emacs-org2web"
"emacs-org"
"emacs-org-contrib"
"emacs-htmlize"))
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment