aboutsummaryrefslogtreecommitdiffstats
path: root/.travis.yml
diff options
context:
space:
mode:
author1138-4EB <1138-4EB@users.noreply.github.com>2019-11-21 17:39:24 +0000
committertgingold <tgingold@users.noreply.github.com>2019-11-21 18:39:24 +0100
commite506f77e8f6ddeb3e114a3b7e3ce5f114192d801 (patch)
treed9387c5867ba98c81988591713249915230db9e3 /.travis.yml
parent03862a4607fd127e6570a3e141a92265a23c2a68 (diff)
downloadghdl-e506f77e8f6ddeb3e114a3b7e3ce5f114192d801.tar.gz
ghdl-e506f77e8f6ddeb3e114a3b7e3ce5f114192d801.tar.bz2
ghdl-e506f77e8f6ddeb3e114a3b7e3ce5f114192d801.zip
Actions: add workflow 'push' (#1016)
* use CC=clang to build C sources on macOS * actions: ensure that shared libs are in the PATH on windows * ci: add GitHub Actions 'push' workflow * ci: fix group labels * dist: add GRAY to ansi_color * ci: use same scripts for GHA and Travis
Diffstat (limited to '.travis.yml')
-rw-r--r--.travis.yml26
1 files changed, 13 insertions, 13 deletions
diff --git a/.travis.yml b/.travis.yml
index 9b3293958..3ee6efd21 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -3,21 +3,21 @@ dist: xenial
services: docker
language: minimal
install: skip
-script: ./dist/travis/travis-ci.sh
+script: ./dist/ci-run.sh -c $TARGS
# For each linux build, a different job/instance (with the constraints
# above) is executed in parallel in stage 'test'.
env:
matrix:
- - IMAGE=buster+mcode
- - IMAGE=buster+mcode
- EXTRA=gpl
- - IMAGE=buster+mcode
- EXTRA=synth
- - IMAGE=ubuntu14+mcode
- - IMAGE=ubuntu14+llvm-3.8
- - IMAGE=fedora30+mcode
- - IMAGE=fedora30+llvm
+ - TASK=buster+mcode
+ - TASK=buster+mcode
+ TARGS=--gpl
+ - TASK=buster+mcode
+ TARGS=--synth
+ - TASK=ubuntu14+mcode
+ - TASK=ubuntu14+llvm-3.8
+ - TASK=fedora30+mcode
+ - TASK=fedora30+llvm
deploy:
- &deploy-docker
@@ -44,12 +44,12 @@ jobs:
cache:
directories:
- gnat
- env: IMAGE=macosx+mcode
+ env: TASK=macosx+mcode
# Optionally, more macos jobs can be added. See list of available versions at https://docs.travis-ci.com/user/reference/osx/#macos-version
# - <<: *osx
# osx_image: xcode10
- - env: IMAGE="man"
- script: ./dist/travis/man.sh
+ - env: TASK="man"
+ script: ./dist/man.sh
deploy:
- <<: *deploy-docker
file: "doc/_build/man/ghdl.1"