Skip to content

Commit e509b19

Browse files
authored
Merge pull request #42 from sommersoft/travis_infuriates_me
Fix What I Broke & Forgot
2 parents d1df36a + 9c19959 commit e509b19

File tree

2 files changed

+10
-3
lines changed

2 files changed

+10
-3
lines changed

.travis.yml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,10 @@ env:
1010
# LIB_CHECK_CP_FILE is for circuitpython_libraries.py output
1111
# LIB_CHECK_ARD_FILE is for arduino_libraries.py output
1212
# LIB_DL_STATS_FILE is for future Bundle and PyPi download stats script
13-
- LIB_CHECK_CP_FILE='bin/adabot/circuitpython_library_report_'`date +%Y%m%d`'.txt'
14-
- LIB_CHECK_ARD_FILE='bin/adabot/arduino_library_report_'`date +%Y%m%d`'.txt'
15-
- LIB_DL_STATS_FILE='bin/adabot/library_download_stats_'`date +%Y%m%d`'.txt'
13+
- |
14+
LIB_CHECK_CP_FILE='bin/adabot/circuitpython_library_report_'`date +%Y%m%d`'.txt' \
15+
LIB_CHECK_ARD_FILE='bin/adabot/arduino_library_report_'`date +%Y%m%d`'.txt' \
16+
LIB_DL_STATS_FILE='bin/adabot/library_download_stats_'`date +%Y%m%d`'.txt' \
1617
1718
addons:
1819
artifacts:

adabot/arduino_libraries.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@
3737
" Zero is off; One is on (default).", type=int, default=1, dest="verbose", choices=[0,1])
3838
output_filename = None
3939
verbosity = 1
40+
file_data = []
4041

4142
def list_repos():
4243
""" Return a list of all Adafruit repositories with 'Arduino' in either the
@@ -216,3 +217,8 @@ def run_arduino_lib_checks():
216217
output_handler(exc_val, quiet=True)
217218

218219
raise
220+
finally:
221+
if output_filename is not None:
222+
with open(output_filename, 'w') as f:
223+
for line in file_data:
224+
f.write(str(line) + "\n")

0 commit comments

Comments
 (0)