Closed AAlon closed 5 years ago
Note: the script
section should probably be split into separate jobs e.g.:
jobs:
include:
- stage: build
script: scons ...
- stage: test
script: ./test_scripts/run.py ...
- stage: upstream-compatibility-check
script: ./.travis/upstream-check.sh
and so we can avoid that FROM_UPSTREAM variable. I'll do that as a follow up.
@malsbat could you restart the Travis build please? Thanks!
Depends on https://github.com/ros2/rmw_dps/pull/29 (CI is expected to fail here until we merge that)
Changes made to
dps-for-iot
do not trigger a build ofrmw_dps
. This is a proposal to add an additional Travis CI build job so that for every change made todps-for-iot
, we will also buildrmw_dps
with that change, thus helping to ensure compatibility betweenrmw_dps
&dps-for-iot
.The new job will be different than the existing ones in that it will not build DPS directly; instead, it will clone the latest
rmw_dps
and patch the URL that points todps-for-iot
, so that it'll point to the local version.