-
Notifications
You must be signed in to change notification settings - Fork 0
/
.travis.yml
28 lines (28 loc) · 1.6 KB
/
.travis.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
language: ruby
before_install:
- sudo apt-get install lcov
- gem install ceedling
install:
- mkdir build
- bundler install
script:
- cd .. && ceedling upgrade dallas-ds1620-c && cd -
- bundler exec rake travis
after_success:
- coveralls-lcov coverage.info
# env:
# global:
# # The next declaration is the encrypted COVERITY_SCAN_TOKEN, created
# # via the "travis encrypt" command using the project repo's public key
# - secure: "dSVRegS6rLlDkWGkBvHA7kMJc57g7eeyY355GgvlmIwBkyk21ZN873TQmHfVMM+IB4t/keXJoxkQVSaQd/Zz1BXfRECvnfjRiQd2m9bkSPxvfaywBi7A/dYnDvF1ekUsAZBxaXwjz6zpzW9rAJ6k2DKigtxLVPLrk2/JOAlpJrP9Ub1kWjOdn55f9yML3T1rohkNiuh9/rLaQEroU2T9KQUD1Jq0Q2o8g2TX2ovdlBwSCmTxsVxTp5qa9TWTrwaXosD+Jlf75t96cI9wCB4bM0uuhAr29qBFrEccUzvzFvYzw8wem3CuHBMcoVTeIk7a+Zuy5fCSBzDc3cOcQUB3Lyu+c6o0CKEXas3/wi95YWzplu9gtgnjfU3CH0+AmM/vnfncupOE6KEwOm1NXRxQ7rCdlX6EIKUwGuTCdt+vBdMbMCv5eqWKB4Nd1bTdmeswKj9M/hyiJp8r0UPlDs8HCDZvmR1XOEORSo5ECrK5s+fs64gqiOlaBcZnkJzDXBZIGKtXBxTuCe1Ablcbm9f+m3Se8D2112meviGevQUsiWTPlf48dcvpPxnqO4WXbXlNKqlAPuHypIrkDios8CJLonaFtmc45cP5JeVEdO8yP2tntZS5Ams1ilXxoJM8YiKIG/Wyoi/pcHGx1YmZMmBxobIyyVqwSrzvOmslR8T21EA="
# before_install:
# - echo -n | openssl s_client -connect https://scan.coverity.com:443 | sed -ne '/-BEGIN CERTIFICATE-/,/-END CERTIFICATE-/p' | sudo tee -a /etc/ssl/certs/ca-certificates.crt
# addons:
# coverity_scan:
# project:
# name: "bsail/dallas-ds1620-c"
# description: "DS1620 library"
# notification_email: nikolay.nerovniy@gmail.com
# build_command_prepend: "ceedling clobber"
# build_command: "ceedling release"
# branch_pattern: coverity_scan