forked from biolab/orange-hugo
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.travis.yml
39 lines (34 loc) · 901 Bytes
/
.travis.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
language: python
dist: xenial
addons:
apt:
packages:
- python-pygments
- libxkbcommon-x11-0 # for PyQt 5.12
- libxcb-icccm4
- libxcb-image0
- libxcb-keysyms1
- libxcb-randr0
- libxcb-render-util0
- libxcb-xinerama0
install:
- wget https://github.com/gohugoio/hugo/releases/download/v0.74.1/hugo_0.74.1_Linux-64bit.deb
- sudo dpkg -i hugo*.deb
- rm -rf public 2> /dev/null
- rm *.deb
- pip install -U setuptools pip
- pip install orange-canvas-core pyqt5
script:
- bash scripts/build-widget-catalog.sh
- hugo
# - echo 'orange.biolab.si' > public/CNAME
deploy:
provider: pages
skip-cleanup: true
github-token: $GITHUB_TOKEN # Set in the settings page of your repository, as a secure variable
keep-history: true
verbose: true
local-dir: public
target_branch: gh-pages
on:
branch: master