From fac624bd93e3f2edcff86cf87af9446b6a562437 Mon Sep 17 00:00:00 2001 From: Marius Stanca Date: Tue, 26 Nov 2019 23:54:52 +0200 Subject: [PATCH] Add tasks flow --- .travis.yml | 3 +-- requirements.txt | 1 + tasks.py | 9 +++++++++ 3 files changed, 11 insertions(+), 2 deletions(-) create mode 100644 tasks.py diff --git a/.travis.yml b/.travis.yml index 576d5ce..8449161 100644 --- a/.travis.yml +++ b/.travis.yml @@ -4,8 +4,7 @@ python: - "3.6" script: - - cp README.md docs/index.md - - mkdocs build + - invoke build deploy: provider: pages diff --git a/requirements.txt b/requirements.txt index 0381c40..5b82fd3 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,2 +1,3 @@ mkdocs==1.0.4 mkdocs-material==4.5.0 +invoke diff --git a/tasks.py b/tasks.py new file mode 100644 index 0000000..252b11d --- /dev/null +++ b/tasks.py @@ -0,0 +1,9 @@ +import os +from invoke import task, call + + +@task +def build(c): + """Build the website""" + c.run("cp README.md docs/index.md") + c.run("mkdocs build")