Add CircleCI configuration
This commit is contained in:
parent
a9a0cc7617
commit
a02e86cb9d
|
|
@ -0,0 +1,36 @@
|
|||
version: 2
|
||||
jobs:
|
||||
build:
|
||||
docker:
|
||||
- image: pandoc/latex
|
||||
|
||||
steps:
|
||||
- checkout
|
||||
|
||||
- run:
|
||||
name: Setup dependencies
|
||||
command:
|
||||
apk add make
|
||||
|
||||
- run:
|
||||
name: Build all formats
|
||||
command:
|
||||
make all
|
||||
|
||||
- run:
|
||||
name: Check if epub exists
|
||||
command:
|
||||
test -s build/epub/book.epub
|
||||
|
||||
- run:
|
||||
name: Check if html exists
|
||||
command:
|
||||
test -s build/html/book.html &&
|
||||
test -s build/html/style.css &&
|
||||
test -s build/html/images/cover.png &&
|
||||
test -s build/html/images/seagull.png
|
||||
|
||||
- run:
|
||||
name: Check if pdf exists
|
||||
command:
|
||||
test -s build/pdf/book.pdf
|
||||
Loading…
Reference in New Issue