[ci] fix build environment issue
parent
b91b1780c4
commit
3c160e2167
30
.travis.yml
30
.travis.yml
|
@ -1,9 +1,13 @@
|
|||
# vim: set ts=2 sts=2 sw=2 expandtab :
|
||||
dist: xenial
|
||||
sudo: required
|
||||
language: bash
|
||||
dist: bionic
|
||||
language: shell
|
||||
os: linux
|
||||
services:
|
||||
- docker
|
||||
addons:
|
||||
apt:
|
||||
packages:
|
||||
- python3-github
|
||||
|
||||
branches:
|
||||
except:
|
||||
|
@ -15,9 +19,6 @@ before_install:
|
|||
- chmod +x docker-build gen-index
|
||||
|
||||
install:
|
||||
- sudo apt-get install -y python3-pip python3-setuptools
|
||||
- sudo pip3 install --upgrade pip
|
||||
- sudo pip install PyGithub
|
||||
- ./docker-build --name ${DISTRO} --config .build.yml --install
|
||||
|
||||
script:
|
||||
|
@ -25,18 +26,19 @@ script:
|
|||
|
||||
deploy:
|
||||
- provider: pages
|
||||
github-token: $GITHUB_TOKEN
|
||||
#keep-history: true
|
||||
skip_cleanup: true
|
||||
committer-from-gh: true
|
||||
target-branch: gh-pages
|
||||
local-dir: html-report
|
||||
edge: true
|
||||
token: $GITHUB_TOKEN
|
||||
keep_history: false
|
||||
committer_from_gh: true
|
||||
target_branch: gh-pages
|
||||
local_dir: html-report
|
||||
strategy: git
|
||||
on:
|
||||
all_branches: true
|
||||
condition: ${DISTRO} =~ ^fedora.*$
|
||||
- provider: script
|
||||
edge: true
|
||||
script: ./docker-build --verbose --config .build.yml --release github
|
||||
skip_cleanup: true
|
||||
on:
|
||||
tags: true
|
||||
condition: "${TRAVIS_TAG} =~ ^v.*$ && ${DISTRO} =~ ^fedora.*$"
|
||||
|
@ -53,7 +55,7 @@ after_success:
|
|||
fi'
|
||||
|
||||
env:
|
||||
- DISTRO="archlinux/base"
|
||||
- DISTRO="archlinux:latest"
|
||||
- DISTRO="debian:testing"
|
||||
- DISTRO="fedora:latest"
|
||||
- DISTRO="ubuntu:devel"
|
||||
|
|
Loading…
Reference in New Issue