Skip to content
This repository has been archived by the owner on Dec 14, 2022. It is now read-only.

Provide base Docker images for download instead of building locally #141

Open
2 tasks
emersonknapp opened this issue Feb 12, 2020 · 0 comments
Open
2 tasks
Labels
enhancement New feature or request

Comments

@emersonknapp
Copy link
Contributor

Description

On first use, building the rosdep collector and sysroot images take a long time (especially sysroot, since it's emulated). It would be nice to provide the undifferentiated portion of the build (e.g. rosdep, build tools) as a downloadable docker image, which should save a lot of time for the average case.

Related Issues

N/A

Completion Criteria

  • Provide the following docker images in a Docker registry
    • rosdep - x86_64 only for all target operating systems
      • Ubuntu, Debian
      • comes out to 2 images
    • build tools - for the matrix of target architectures, OS, and ros versions
      • ros, ros2
      • Ubuntu, Debian
      • aarch64, armhf
      • comes out to 8 images
    • This is 10 total images to be hosted on a registry to cover the most common use cases
  • When the needed image cannot be found,

Implementation Notes / Suggestions

Testing Notes / Suggestions

Run an additional nightly e2e test build, configured to be able to find the GitHub Package artifacts

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant