GithubHelp home page GithubHelp logo

Set up Travis builds about aikido HOT 2 CLOSED

psigen avatar psigen commented on May 5, 2024 1
Set up Travis builds

from aikido.

Comments (2)

mkoval avatar mkoval commented on May 5, 2024

Should we build standalone, catkin, or both? (I prefer standalone, but maybe both since we have aikido_rviz, etc.)

I plan to use the pr-cleanroom architecture I already have setup, which builds aikido in a Catkin workspace. It also sense to build aikido (without any of the ROS-dependent addon packages, like aikido_rviz) to verify that no ROS dependencies crept in, but I don't plan on doing this myself. 😉

Which version(s) of kido should we test against?

We're currently stuck building against master because we're using bleeding-edge features. We'll need to revisit this once things settle down. Hopefully we can use the official Debian builds.

Can we use Travis's container-based infrastructure?

No. There is a request open to whitelist ROS, but it has not yet been approved. I don't think the container-based infrastructure will ever be a viable choice for us unless Travis removes the Apt whitelisting requirement. Travis is pretty bad about approving whitelist requests: there are 182 requests open, some pending for 9 months, and only 20 have been approved. I would be shocked if they ever approve ROS, which has hundreds of packages from different authors.

from aikido.

jslee02 avatar jslee02 commented on May 5, 2024

I'm also against to use container-based infrastructure. I have three PRs waiting to be reviewed but as @mkoval said they never approved. Also, Simbody found that it runs much slower, which is not the expect.

from aikido.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.