commit
346ce03cbd
14
.codecov.yml
Normal file
14
.codecov.yml
Normal file
|
@ -0,0 +1,14 @@
|
|||
# Documentation: https://github.com/codecov/support/wiki/codecov.yml
|
||||
|
||||
coverage:
|
||||
precision: 3
|
||||
round: down
|
||||
range: 80...100
|
||||
|
||||
status:
|
||||
# Learn more at https://codecov.io/docs#yaml_default_commit_status
|
||||
project: true
|
||||
patch: true
|
||||
changes: false
|
||||
|
||||
comment: false
|
1
.gitignore
vendored
1
.gitignore
vendored
|
@ -3,6 +3,7 @@
|
|||
libvibe_core.a
|
||||
vibe-core-test-*
|
||||
*.exe
|
||||
*.lst
|
||||
*.obj
|
||||
*.sln
|
||||
dub.selections.json
|
||||
|
|
10
.travis.yml
10
.travis.yml
|
@ -24,7 +24,17 @@ matrix:
|
|||
allow_failures:
|
||||
- env: CONFIG=libasync
|
||||
- d: dmd-beta
|
||||
include:
|
||||
- d: dmd
|
||||
env: CONFIG='select' DUB_FLAGS='--build unittest-cov --build-mode=singleFile'
|
||||
- d: dmd
|
||||
env: CONFIG='select' DUB_FLAGS='--build unittest-cov --build-mode=singleFile'
|
||||
- d: dmd
|
||||
env: CONFIG='select' DUB_FLAGS='--build unittest-cov --build-mode=singleFile'
|
||||
|
||||
script: ./travis-ci.sh
|
||||
|
||||
sudo: false
|
||||
|
||||
after_success:
|
||||
- bash <(curl -s https://codecov.io/bash)
|
||||
|
|
|
@ -2,15 +2,17 @@
|
|||
|
||||
set -e -x -o pipefail
|
||||
|
||||
DUB_FLAGS=${DUB_FLAGS:-}
|
||||
|
||||
# test for successful release build
|
||||
dub build -b release --compiler=$DC -c $CONFIG
|
||||
dub build -b release --compiler=$DC -c $CONFIG $DUB_FLAGS
|
||||
|
||||
# test for successful 32-bit build
|
||||
if [ "$DC" == "dmd" ]; then
|
||||
dub build --arch=x86 -c $CONFIG
|
||||
dub build --arch=x86 -c $CONFIG $DUB_FLAGS
|
||||
fi
|
||||
|
||||
dub test --compiler=$DC -c $CONFIG
|
||||
dub test --compiler=$DC -c $CONFIG $DUB_FLAGS
|
||||
|
||||
if [ ${BUILD_EXAMPLE=1} -eq 1 ]; then
|
||||
for ex in $(\ls -1 examples/); do
|
||||
|
|
Loading…
Reference in a new issue