You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 

42 lines
1.1 KiB

language: r
warnings_are_errors: true
cache: packages
sudo: false
r_check_revdep: false
matrix:
include:
- r: oldrel
env: TRAVIS_CLIP=xsel DISPLAY=:99.0
addons: {apt: {packages: [xsel]}}
- r: release
env: TRAVIS_CLIP=xsel DISPLAY=:99.0
addons: {apt: {packages: [xsel]}}
- r: devel
env: TRAVIS_CLIP=xsel DISPLAY=:99.0
addons: {apt: {packages: [xsel]}}
- r: oldrel
env: TRAVIS_CLIP=xclip DISPLAY=:99.0
addons: {apt: {packages: [xclip]}}
- r: release
env: TRAVIS_CLIP=xclip DISPLAY=:99.0
addons: {apt: {packages: [xclip]}}
- r: devel
env: TRAVIS_CLIP=xclip DISPLAY=:99.0
addons: {apt: {packages: [xclip]}}
- r: release
env: TRAVIS_CLIP=none DISPLAY=:99.0
- r: release
env: TRAVIS_CLIP=nodisplay
addons: {apt: {packages: [xclip]}}
# Ensure xclip can still run headlessly
before_script:
- sh -e /etc/init.d/xvfb start
- sleep 3
- if [ "$TRAVIS_CLIP" == "xclip" ]; then uptime | xclip -i -sel p -f | xclip -i -sel c; xclip -o -sel clipboard; fi
after_success:
- Rscript -e 'covr::codecov()'