File tree Expand file tree Collapse file tree 3 files changed +48
-49
lines changed
Expand file tree Collapse file tree 3 files changed +48
-49
lines changed Load Diff This file was deleted.
Original file line number Diff line number Diff line change 55 - linux
66
77smalltalk :
8- - Pharo-7.0
8+ - Pharo-stable
99
10- # Unit tests run the normal pillar tests
11- # Integration tests test that pillar itself can interact with generated files, pdf generation, etc.
12- # System tests test that we can install and use pillar as a black box
1310env :
14- matrix :
15- - JOB=test TYPE=System ARCHETYPE=book OUTPUT=pdf
11+ global :
12+ - PILLAR_RELEASE=v7.7.3
13+ - PATH="$HOME/texlive/bin/x86_64-linux:$HOME/pillar/build:$PATH"
1614
1715install :
18- # Pillar installation
19- - git clone https://github.com/pillar-markup/pillar.git -b v7.4.1 # Clone pillar
20- - cd pillar && ./scripts/build.sh && cd .. # Run pillar build script. Pillar will be built in `pwd`/build!
21- - . pillar/scripts/ci/ensure_latex.sh # Install latex
22- - ./pillar/scripts/ci/ensure_book_dependencies.sh # Install latex dependencies required by pillar
23-
16+ - git clone --branch "$PILLAR_RELEASE" https://github.com/pillar-markup/pillar.git "$HOME/pillar"
17+ - ( cd $HOME/pillar; ./scripts/build.sh; )
18+ - $HOME/pillar/scripts/ci/install-texlive
19+ - ./_support/latex/ensure-deps.sh
20+
2421script :
25- - ./pillar/build/pillar build pdf
22+ - pillar build pdf
23+
24+ after_success :
25+ - wget -c https://github.com/probonopd/uploadtool/raw/master/upload.sh
26+ - mv _result/pdf/book.pdf DynamicWebDev-wip.pdf
27+ - bash upload.sh DynamicWebDev-wip.pdf
2628
27- deploy :
28- - provider : bintray
29- file : .bintray.json
30- on :
31- repo : SquareBracketAssociates/DynamicWebDevelopmentWithSeaside
32- skip_cleanup : true
33- user : ducasse
34- key :
35- secure : osYfgDLs11ifqkHfXXHzpTRD+k1ALVYjM4aDSKNwB0u32DLtL6GyMoDhLZH3ddSxto34TwgiRhnz5lH+PKyjhrnJ8UHe6+V6wIi3sFSIdVeqP8jT8cGi+8O1J+frjCHmEGZEWQQAxbhuJzydd0EfMM6OJE/rA8R/POLprXVdT9c=
29+ branches :
30+ except :
31+ - /^(?i:continuous)$/
Original file line number Diff line number Diff line change 1+ #! /bin/bash
2+ # this dependency list is for LaTex 2018
3+
4+ xargs tlmgr install << DEPS
5+ ctablestack
6+ environ
7+ filehook
8+ fira
9+ fontspec
10+ footmisc
11+ gentium-tug
12+ graphics
13+ ifetex
14+ import
15+ listings
16+ luaotfload
17+ luatexbase
18+ memoir
19+ ms
20+ multirow
21+ opensans
22+ pgf
23+ polyglossia
24+ tcolorbox
25+ tools
26+ trimspaces
27+ ulem
28+ varwidth
29+ xcolor
30+ DEPS
You can’t perform that action at this time.
0 commit comments