Skip to content

Commit 10a6334

Browse files
committed
Move mdbook generation into separate script.
1 parent e6afcba commit 10a6334

File tree

2 files changed

+21
-10
lines changed

2 files changed

+21
-10
lines changed

.travis.yml

Lines changed: 2 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,8 @@
11
language: rust
22
script:
33
- (cargo install mdbook --git https://github.com/azerupi/mdBook.git --force || true)
4-
- mkdir src
5-
- echo "[Introduction](introduction.md)\n" >> src/SUMMARY.md
6-
- |
7-
for f in $(ls text/* | sort)
8-
do
9-
echo "- [$(basename $f ".md")]($(basename $f))" >> src/SUMMARY.md
10-
mv $f src
11-
done
12-
- cp README.md src/introduction.md
13-
- mdbook build -d .
4+
- ./generate-book.sh
5+
- mv book/* .
146
deploy:
157
provider: pages
168
skip_cleanup: true

generate-book.sh

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
#!/bin/sh
2+
3+
set -e
4+
5+
if [ ! -d src ]; then
6+
mkdir src
7+
fi
8+
9+
echo "[Introduction](introduction.md)\n" > src/SUMMARY.md
10+
11+
for f in $(ls text/* | sort)
12+
do
13+
echo "- [$(basename $f ".md")]($(basename $f))" >> src/SUMMARY.md
14+
cp $f src
15+
done
16+
17+
cp README.md src/introduction.md
18+
19+
mdbook build

0 commit comments

Comments
 (0)