Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Open
iguessthislldo opened this issue Apr 12, 2019 · 2 comments
Open

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

iguessthislldo opened this issue Apr 12, 2019 · 2 comments

Comments

@iguessthislldo
Copy link
Member

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
Copy link
Member Author

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
Copy link
Member Author

iguessthislldo commented Jan 16, 2020

Now that OpenDDS/OpenDDS#1429 and OpenDDS/OpenDDS#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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant