File tree Expand file tree Collapse file tree 2 files changed +23
-10
lines changed
Expand file tree Collapse file tree 2 files changed +23
-10
lines changed Original file line number Diff line number Diff line change 11language : c
22compiler :
3- - clang
3+ - clang
44script : PLATFORM=TESTING make test_long
55install :
6- - gem install coveralls-lcov
6+ - gem install coveralls-lcov
77before_install :
8- - sudo apt-get update -qq
9- - if [ `uname -m` = x86_64 ]; then sudo apt-get install -qq -y libgd2-xpm ia32-libs ia32-libs-multiarch; fi
10- - script/bootstrap.sh
11- - cd src
8+ - sudo apt-get update -qq
9+ - if [ `uname -m` = x86_64 ]; then sudo apt-get install -qq -y libgd2-xpm ia32-libs
10+ ia32-libs-multiarch; fi
11+ - script/bootstrap.sh
12+ - cd src
1213after_success :
13- - PLATFORM=TESTING make coverage
14- - coveralls-lcov build/tests/coverage.info
14+ - PLATFORM=TESTING make coverage
15+ - coveralls-lcov build/tests/coverage.info
16+ deploy :
17+ provider : releases
18+ api_key :
19+ secure : NOSHkTeRCfYcfW6ft8/5xOsEmn0DFrfvJL0UFsDQ9f0dBPoXPMJpgbXr+0i4wbMvwIgAKmJ2SfgvIBcm8IWXhLSMsZiaaTvrbomNgqI8ZIghBdSe6GARaiF/9V/A5l/8zCVMs65Kpo1BssC0BiESpIgoOR/aeF5J6TmCIbUe03k=
20+ before_deploy : echo "n" | fab release:skip_tests=True
21+ skip_cleanup : true
22+ file_glob : true
23+ file : " ./release/openxc-vi-firmware-v*.*.*.zip"
24+ on :
25+ repo : openxc/vi-firmware
26+ tags : true
Original file line number Diff line number Diff line change @@ -289,9 +289,10 @@ def current_branch():
289289 return local ("git rev-parse --abbrev-ref HEAD" , capture = True )
290290
291291@task
292- def release ():
292+ def release (skip_tests = False ):
293293 with lcd (env .root_dir ):
294- test ()
294+ if not skip_tests :
295+ test ()
295296
296297 # Make sure this happens after test(), so we move aside and test
297298 # signals.cpp
You can’t perform that action at this time.
0 commit comments