~bzg/orgweb

ref: 56b3377a980d39271de8c6a89060ca776968213a orgweb/.build.yml -rw-r--r-- 963 bytes
56b3377aBastien .build.yml and publish.sh: Load org-contrib/ox-extra and use it 2 months ago
                                                                                
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
image: debian/stable
packages:
  - emacs
  - elpa-htmlize
  - rsync
  - texinfo
  - texlive
  - wget
sources:
  - https://git.sr.ht/~bzg/orgweb
  - https://git.sr.ht/~bzg/org-contrib
  - https://git.savannah.gnu.org/git/emacs/org-mode.git
secrets:
  - 7a38e4c8-2b08-446e-a478-2a114a50db86
tasks:
  - install: |
      cd org-mode
      git checkout bugfix
      cat mk/default.mk > local.mk
      cat mk/server.mk >> local.mk
      mkdir -p upload/guide upload/manual
      make autoloads
      make doc-up
      wget -O ../orgweb/org-mode.tar.gz https://git.savannah.gnu.org/cgit/emacs/org-mode.git/snapshot/org-mode-$(git describe --abbrev=0).tar.gz
      cd ../orgweb
      ./publish.sh
  - upload: |
      rsync -e "ssh -o StrictHostKeyChecking=no" -av orgweb/* bzg.fr:/home/build/orgmode/
      rsync -e "ssh -o StrictHostKeyChecking=no" -av org-mode/upload/* bzg.fr:/home/build/orgmode/
triggers:
  - action: email
    condition: failure
    to: bzg@gnu.org