OpenDDS / OpenDDS-Android

An OpenDDS Build Matrix for Android
8 stars 3 forks source link

"This file should be regenerated with TAO_IDL" on Travis #5

Open iguessthislldo opened 5 years ago

iguessthislldo commented 5 years ago

At some point I need to update my prebuilt host tools I use for Travis because of ACE 6.5.5, which is causing a version mismatch between the prebuilt TAO_IDL and TAO. Maybe this can be automated so that new host tools are created with new ACE/TAO releases.

iguessthislldo commented 5 years ago

I have re-enabled building host tools for now. I'm thinking maybe that every week the host tools could built, then that triggers the individual builds which get the host tools from the first build. I'm not sure if this is possible to do on Travis alone however. I know it's possible on Jenkins since our Jenkins farm has lots of triggers like that especially between ACE/TAO builds and OpenDDS builds. Of course I could be overthinking this and the extra 5-7 minutes of build time I save isn't worth all this effort.

iguessthislldo commented 4 years ago

Now that https://github.com/objectcomputing/OpenDDS/pull/1429 and https://github.com/objectcomputing/OpenDDS/pull/1440 were merged and OpenDDS-Debian now is building ubuntu 18.04 packages based off OpenDDS master for PyOpenDDS, I could use them here as well and skip building host OpenDDS. The issue with that might be differences between building the deb and running the packages, but I could setup the cron to minimize of the possibility of that.