Ralph Lange
dd23c6a91f
travis: set base recursive=NO
...
to speed up the test builds (PVA not needed)
2020-06-06 15:27:21 +02:00
Ralph Lange
eaffc82e36
travis: add wine32, wine64 and osx builds
2020-06-06 15:27:21 +02:00
Ralph Lange
a0f1c7e96e
travis: add Linux builds - bionic, trusty, clang
...
fixes #30
2020-06-06 15:27:21 +02:00
Ralph Lange
f456e47904
travis: fix unit tests and run/skip them
...
fixes #10
2020-06-06 14:55:06 +02:00
Ralph Lange
03d1a5456a
travis: add static/debug/static-debug builds
2020-06-06 14:02:31 +02:00
Ralph Lange
25517c35d1
windows: CHOCO for additional chocolatey packages
...
Install:
- make
- @travis: strawberryperl
the pre-installed perl does not have cpan and misses
essentials like ExtUtils::Command
- packages from CHOCO env
2020-06-06 14:02:31 +02:00
Ralph Lange
c3920bc499
Minimal set of builds on Travis
2020-06-06 14:01:50 +02:00
Ralph Lange
47d3f0c0f3
example: add testing on RTEMS
2020-03-31 18:43:36 +02: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
7de5a7edc3
travis: pre-install homebrew packages (in global addons)
...
(closes #13 )
2019-12-18 17:24:19 +01:00
Ralph Lange
40fe8f3852
travis: update and improve documentation
2019-12-06 11:34:56 +01:00
Ralph Lange
df8c0c09d7
travis: switch Windows cross-builds to newer distro
2019-12-06 11:34:55 +01:00
Ralph Lange
9abc3fbbfe
travis: add jobs for Base 7.0 / 3.15.7 / 3.14.12.8
2019-12-06 11:31:10 +01:00
Ralph Lange
3a811924d0
travis: fix RTEMS builds (needs Base >= 3.16.2)
2019-11-25 16:19:23 +01:00
Ralph Lange
8c2cb12d9b
travis: use sequencer master for MacOS build
...
- workaround for unreleased MacOS related fix
of the sequencer
2019-11-22 17:20:40 +01:00
Ralph Lange
d8f2074e6a
travis: use trusty for RTEMS and mingw cross builds
...
- Cross MinGW DLL builds on newer distros are failing for Base 3.15
(see https://bugs.launchpad.net/epics-base/+bug/1853168 )
- Compiler toolkits used for 4.9/4.10 RTEMS cross builds were created
on and for trusty
2019-11-22 17:19:21 +01:00
Ralph Lange
f5a502301e
travis: make verbosity (set -x, make -s) configurable
2019-11-21 14:33:47 +01:00
Ralph Lange
a3858715a2
travis: pre-install re2c for MacOS builds (sequencer)
2019-11-21 12:46:43 +01:00
Ralph Lange
c734ef9ce9
travis: add builds for the example app
2019-11-21 12:46:43 +01:00
Ralph Lange
e586d8994d
travis: add tests for utils functions and defaults
2019-11-13 16:18:37 +01:00
Ralph Lange
8232bccba2
travis: add dummy test
2019-10-24 16:01:49 +02:00