aboutsummaryrefslogtreecommitdiff
path: root/.build.yml
diff options
context:
space:
mode:
Diffstat (limited to '.build.yml')
-rw-r--r--.build.yml14
1 files changed, 6 insertions, 8 deletions
diff --git a/.build.yml b/.build.yml
index 24a8ba1..9847107 100644
--- a/.build.yml
+++ b/.build.yml
@@ -10,18 +10,16 @@ secrets:
- b5cb9b2b-1461-4486-95e1-886451674a89
tasks:
- prep: |
- sudo pip3 install recommonmark rinohtype
- - build: |
+ sudo pip3 install --progress-bar off recommonmark rinohtype
+ sudo pip3 install --progress-bar off --upgrade pygments
+ - build-and-test: |
cd crowbar-spec
- make
+ make all check
- compress: |
cd crowbar-spec/_build/html
tar czf ../crowbar-spec-html.tar.gz *
#cd ../gmi
#tar czf ../crowbar-spec-gmi.tar.gz *
- - test-page-count: |
- cd crowbar-spec
- make check
- upload: |
upload-to() {
dest=$1
@@ -37,7 +35,7 @@ tasks:
message="crowbar spec updated: $(git log -1 --no-decorate --oneline)"
echo "/NOTICE #crowbar-lang :$message" | ssh -o StrictHostKeyChecking=no services@boringcactus.com 'sh -c "cat > ~/irc/chat.freenode.net/#crowbar-lang/in"'
artifacts:
- - crowbar-spec/_build/rinoh/crowbarlanguage.pdf
- - crowbar-spec/_build/epub/Crowbarlanguage.epub
+ - crowbar-spec/_build/rinoh/crowbar-spec.pdf
+ - crowbar-spec/_build/epub/crowbar-spec.epub
- crowbar-spec/_build/crowbar-spec-html.tar.gz
#- crowbar-spec/_build/crowbar-spec-gmi.tar.gz