-
Notifications
You must be signed in to change notification settings - Fork 4
/
.travis.yml
32 lines (30 loc) · 912 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
dist: focal
arch:
- ppc64le
script:
- sudo apt-get update
- sudo apt-get -y install asciidoctor rsync openssh-client
- sleep 5
- travis-ci/build-site.sh
deploy:
# Use Github pages deploy process
provider: pages
edge: true
# Keep built pages
skip-cleanup: true
# Directory where your generated files are located
local_dir: html
deploy-key: /tmp/travis/github_deploy_key
# Incremental commit to keep old build/files from previous deployments
keep-history: true
# Git branch on which it should deploy
target_branch: gh-pages
on:
branch: adoc
before_install:
- touch /tmp/travis/github_deploy_key
- chmod 0600 /tmp/travis/github_deploy_key
- openssl aes-256-cbc -K $encrypted_2d31d0fdb65c_key -iv $encrypted_2d31d0fdb65c_iv
-in travis-ci/github_deploy_key.enc -d > /tmp/travis/github_deploy_key
- mkdir -p ~/.ssh
- ssh-keyscan github.com >> ~/.ssh/known_hosts