Skip to content

Commit

Permalink
#964: first release integrationt est
Browse files Browse the repository at this point in the history
  • Loading branch information
commjoen committed Sep 14, 2018
1 parent a8f9d53 commit 455f065
Show file tree
Hide file tree
Showing 2 changed files with 21 additions and 6 deletions.
23 changes: 19 additions & 4 deletions .travis.yml
Expand Up @@ -2,8 +2,23 @@ sudo: required
language: objective-c
osx_image: xcode9.3
before_install:
- rvm install 2.5.1 --disable-binary
- brew install pandoc
- gem install asciidoctor
- rvm install 2.5.1 --disable-binary
- brew install pandoc
- gem install asciidoctor
script:
- ./Tools/gendocs.sh
- "./Tools/gendocs.sh"
deploy:
provider: releases
api_key:
secure: j4QpDxsikvUz6T+FCtnlvCTFOH2KtsnTfcnkhgWX3/+yR4I3qXvJGNYSkgLS4Nxos9J7WO/w8QyqwRbMjgw3zTCI243wSX65K+fP/6D76L1uaBiw97CbHAkEm8SfCCWq3+/fX75Grufqzha25LrU6F2ZE0Q55t4GqBRU5/moyo7jhEA0qIYe+t6uOu/9Yq7vBybUPJ7Z3TxZzK6kV79nKPpjiDAxQ4Uii1NLfPiGiMVWAdXRvbO1Ghv7Zq1aPCpACl75VfBRhFPxNW0T3cpIeIOUyNVrqkoHVsy8Knfv+tB4bJ8N6q0usxmd4lV/q+LTIuZ5ZZGIKOqb/Q2t5CYFlbHUf240KsjTEsfL4VFP87vIwclV02Gp4YZnUKHRt+3QCQfIjsJQT2f7g9RyQ0mevchEMwKhis7N8iIDePwGKXm8AJKqvcRlEbxZgidN10IgskYPIn2mit9jPXZAiF12dIw2D8hwILxYx1XqF120aJjLHKjoYm1cPTXoht4UCeEsACOm7PhCiV3aEvvlVNJHb/HmbyWU2dz5stCNhhS8xXd/3QkhbKdTwXJ+/VHvpNBO8l1mxHsF44FPp+WFWsGo/vWocFjrGisTOL03JLkHr8UpA9yfcIVTWYtt1n95Gmwq3iBy2QcnLAyzXlPoMioeOAfNK8kHHZpU+3/D43OkaxM=
file:
- "$TRAVIS_BUILD_DIR/Generated/MSTG-EN.pdf"
- "$TRAVIS_BUILD_DIR/Generated/MSTG-EN.doc"
skip_cleanup: true
overwrite: true
body: "First automated release body"
name: "Test release"
draft: true
on:
repo: OWASP/owasp-mstg
branch: 964/versioning_releasing
4 changes: 2 additions & 2 deletions Tools/generate_document.sh
@@ -1,14 +1,14 @@
#!/bin/bash
type pandoc >/dev/null 2>&1 || { echo >&2 "I require pandoc but it's not installed. Aborting."; exit 1; }
# How to generate Docx
# TODO:
# TODO for later releases:
# 0. fix position of TOC: https://stackoverflow.com/questions/25591517/pandoc-inserting-pages-before-generated-table-of-contents
# 1. add changelog
# 2. add [Date] to tag+tag of Date

cd ../Document
# ../Tools/metadata.yml \
pandoc -f gfm --toc -N --columns 10000 --self-contained -s --reference-doc ../Tools/reference.docx -t docx -o ../Generated/MSTG.docx \
pandoc -f gfm --toc -N --columns 10000 --self-contained -s --reference-doc ../Tools/reference.docx -t docx -o ../Generated/MSTG-EN.docx \
0x00-Header.md \
Foreword.md \
0x02-Frontispiece.md \
Expand Down

0 comments on commit 455f065

Please sign in to comment.