Ralph Lange
7ae7054196
Make ADD_MODULES built before MODULES
2020-02-12 13:50:11 +00:00
Ralph Lange
aa8f35f086
Support ADD_MODULES to add specific modules to jobs
...
(closes #14 )
2020-01-17 13:01:34 +01:00
Ralph Lange
80ab30469e
travis: avoid spawning 'tr' by using bash builtins
2019-12-18 17:22:11 +01:00
4dfd098545
travis: consistently use SETUP_PATH user variable
2019-12-18 17:00:46 +01:00
d4ab170b3c
avoid 'tr' calls to improve performance a bit
2019-12-16 14:37:32 +01:00
487d8eb287
refer to user variable, not internal variable in error message
2019-12-13 14:58:57 +01:00
add7bbcf88
enable escape codes for color
2019-12-12 10:43:26 +01:00
Ralph Lange
82d962639b
Load setup files instead of sourcing them
...
- needed for same setup files to work on Windows
(where PowerShell is used instead of bash)
- removes ugly bashism to allow overriding from .travis.yml
- adds a proper (yet small) syntax
Also adds tests for the new syntax and updates the README.
2019-12-11 09:50:50 +01:00
Ralph Lange
1d4d6cc617
travis: set tag variable to default
...
Fix bug found by Dirk Zimoch: set the <MODULE> variable to the default instead of just using the default value when unset.
2019-12-09 09:43:49 +01:00
Ralph Lange
de43213873
travis: export EPICS_BASE and EPICS_HOST_ARCH
2019-12-06 11:34:55 +01:00
Ralph Lange
ba03552b87
travis: make setting EPICS_HOST_ARCH more robust
2019-12-06 11:31:10 +01:00
Ralph Lange
54a26f547f
travis: improve logging (especially for terse output)
2019-12-06 11:31:09 +01:00
Ralph Lange
455ead3208
travis: add ANSI color definitions
2019-11-26 09:06:53 +01:00
Ralph Lange
9df85ff63e
travis: fix RTEMS compiler download logic
2019-11-26 09:05:04 +01:00
Ralph Lange
f5a502301e
travis: make verbosity (set -x, make -s) configurable
2019-11-21 14:33:47 +01:00
Ralph Lange
a5880c4604
travis: use cache for all dependencies (revision hash as key)
2019-11-18 17:18:48 +01:00
Ralph Lange
e586d8994d
travis: add tests for utils functions and defaults
2019-11-13 16:18:37 +01:00
Ralph Lange
9cac7a951d
travis: use 'readlink -f' replacement (for MacOS)
2019-11-13 15:58:02 +01:00
Ralph Lange
db93a1dfc8
travis: split functions off into utils.h (for better testability)
2019-10-24 16:01:49 +02:00
Ralph Lange
4a418e8681
travis: rewrite of prepare.sh
2019-10-24 16:01:49 +02:00
Ralph Lange
8232bccba2
travis: add dummy test
2019-10-24 16:01:49 +02:00
Ralph Lange
fe7647545d
Move travis scripts into travis subdirectory
2019-10-24 16:01:48 +02:00