autowarefoundation / autoware

Autoware - the world's leading open-source software project for autonomous driving
https://www.autoware.org/
Apache License 2.0
8.59k stars 2.88k forks source link

ci(devcontainers): create single dockerfile for devcontainers #4525

Closed oguzkaganozt closed 3 months ago

oguzkaganozt commented 4 months ago

Description

Currently, there are multiple Dockerfiles maintained for VSCode devcontainers within the project. This setup leads to redundancy and potential inconsistencies across development environments.

Tests performed

Run VS devcontainers with cuda and without cuda support with new Dockerfile

Effects on system behavior

Not applicable.

Pre-review checklist for the PR author

The PR author must check the checkboxes below when creating the PR.

In-review checklist for the PR reviewers

The PR reviewers must check the checkboxes below before approval.

Post-review checklist for the PR author

The PR author must check the checkboxes below before merging.

After all checkboxes are checked, anyone who has write access can merge the PR.