Skip to content

Commit fb920aa

Browse files
committed
Fix travis
1 parent 103a307 commit fb920aa

File tree

1 file changed

+44
-30
lines changed

1 file changed

+44
-30
lines changed

.travis.yml

Lines changed: 44 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -1,30 +1,44 @@
1-
matrix:
2-
include:
3-
- os: linux
4-
env: BADGE=linux
5-
- os: osx
6-
env: BADGE=osx
7-
8-
9-
language: R
10-
sudo: false
11-
cache: packages
12-
13-
script:
14-
- R CMD build .
15-
- R CMD check *tar.gz --as-cran
16-
- R CMD INSTALL . --build
17-
18-
19-
before_deploy:
20-
- "PKG_VER=$(awk -F': ' '$1==\"Version\"{print $2;exit}' DESCRIPTION)"
21-
- git config --local user.name "caiohamamura"
22-
- git config --local user.email "caiohamamura@gmail.com"
23-
- export TRAVIS_TAG=v${PKG_VER}
24-
- git tag $TRAVIS_TAG
25-
deploy:
26-
provider: releases
27-
api_key: "$TRAVIS_TOKEN"
28-
file_glob: true
29-
file: "radarBoxplot_${PKG_VER}*"
30-
skip_cleanup: true
1+
env:
2+
global:
3+
- PKGNAME=radarBoxplot
4+
jobs:
5+
include:
6+
- os: linux
7+
env: BADGE=linux
8+
- os: osx
9+
env: BADGE=osx
10+
addons:
11+
apt:
12+
packages:
13+
- ccache
14+
homebrew:
15+
packages:
16+
- ccache
17+
language: r
18+
cache:
19+
- ccache
20+
- packages
21+
before_install:
22+
- mkdir $HOME/.R && echo -e 'CXX_STD = CXX14\n\nVER=\nCCACHE=ccache\nCC=$(CCACHE)
23+
gcc$(VER) -std=gnu99\nCXX=$(CCACHE) g++$(VER)\nC11=$(CCACHE) g++$(VER)\nC14=$(CCACHE)
24+
g++$(VER)\nFC=$(CCACHE) gfortran$(VER)\nF77=$(CCACHE) gfortran$(VER)' > $HOME/.R/Makevars
25+
- if [ "$TRAVIS_OS_NAME" = "osx" ]; then export PATH="$(brew --prefix llvm)/bin:$PATH";
26+
fi
27+
script:
28+
- R CMD build .
29+
- R CMD check *tar.gz --as-cran
30+
- R CMD INSTALL . --build
31+
before_deploy:
32+
- 'export PKGVERSION=$(sed -n ''/^Version:/s/Version: \(.*\)/\1/p'' DESCRIPTION)'
33+
- echo "Upload file glob is $(echo $PKGNAME)_${PKGVERSION}*"
34+
- ls
35+
deploy:
36+
provider: releases
37+
token:
38+
secure: Eq9rItsQHZ4jveDK1EUXfWxHGs8fuwGF9OXLDOimPhbjVV7SrPy+Gh46ujdeaulhImO/yqGZVCSBzU6ooz8aXHLgrjy+9Gq7JjlQoJ6wf3uemiTmc1gD2YrUP86VVpozzWGt5mnjZXS0g7hCzv9ZdkIy2GBH99TgxM/lkC3SltEbfeawcT/ih0o1wQcrY0zrR85MMBmX+nvaK3cVE0OHsD6nYCYrgb9n/PfgK0mMTqzQGqTH6rTPPP9EgPdmIG2O2FQivEq/X0O3nXCqp5EwhR4Rls5I9MCKr9yCN3Mxxd5MMbJYHkasQc6uSbHoo8ksHotp/BQnWuykofXyGmyh+W1qkEneazog0HtwsGulC/levgbeFdOYnH3Lq0jOBJcw6SwaPYzJGwPDhSWQ4TeFyvGoaexgWHy/CnfM8aR1p1At9IzE4JnHA7aCEmzMMsKvh0j51CarCcT2KDtyHY78TYdpMry8MOJ3TXdVd11caZSohkJ3w8xMYpRazhVQi8zbbtDR7QTVV0PHAZfVJquyn7WAdZiLW8SZMx54IBNkXkVMW4oM/VCav8G5iRj7VcHF/V5y1tGx7NPSRSxtZlBWMwpjE3aBi29FNbyx/xiZqFtPZ5FeazaTApitx/UL5vL2QArpGYO6rIAu3KRUuXLhJwhcwxg7VGfcvjkAQtIB6cY=
39+
file_glob: true
40+
file: ${PKGNAME}_${PKGVERSION}*
41+
skip_cleanup: true
42+
on:
43+
repo: caiohamamura/radarBoxplot-R
44+
tags: true

0 commit comments

Comments
 (0)