|
1 | 1 | # SPDX-FileCopyrightText: Alliander N. V. |
2 | 2 | # |
3 | 3 | # SPDX-License-Identifier: Apache-2.0 |
4 | | -FROM rcdt/robotics:base |
| 4 | +FROM allianderrobotics/base |
5 | 5 |
|
6 | 6 | ARG REMOTE_USER |
7 | 7 | ARG COLCON_BUILD_SEQUENTIAL |
8 | 8 | ENV ROS_DISTRO=jazzy |
9 | | -WORKDIR /rcdt/ros |
| 9 | +WORKDIR /alliander/ros |
10 | 10 |
|
11 | 11 | # Install linting tools: |
12 | 12 | RUN apt update && apt install -y --no-install-recommends \ |
@@ -36,26 +36,24 @@ RUN apt update && apt install -y --no-install-recommends \ |
36 | 36 |
|
37 | 37 | # Install custom msgs: |
38 | 38 | RUN git clone --depth=1 --filter=blob:none -b v3.1.1 \ |
39 | | - https://github.com/frankarobotics/franka_ros2.git src/franka_ros2 \ |
40 | | - && cd src/franka_ros2 \ |
41 | | - && git sparse-checkout set franka_msgs |
| 39 | + https://github.com/frankarobotics/franka_ros2.git src/franka_ros2 \ |
| 40 | + && cd src/franka_ros2 \ |
| 41 | + && git sparse-checkout set franka_msgs |
42 | 42 |
|
43 | 43 | # Setup configuration files: |
44 | | -COPY common/colcon_build.sh /rcdt/colcon_build.sh |
45 | 44 | COPY .devcontainer/dev/.dev_bashrc /.dev_bashrc |
46 | 45 | RUN echo "source /.dev_bashrc" >> /home/$REMOTE_USER/.bashrc |
47 | 46 |
|
48 | 47 | # Copy repo packages: |
49 | | -COPY rcdt_core/src/ /rcdt/ros/src |
50 | | -COPY rcdt_moveit/src/ /rcdt/ros/src |
| 48 | +COPY alliander_core/src/ /alliander/ros/src |
| 49 | +COPY alliander_moveit/src/ /alliander/ros/src |
51 | 50 |
|
52 | 51 | # Build repo packages: |
53 | | -ENV DCMAKE_EXPORT_COMPILE_COMMANDS=1 |
54 | | -RUN /rcdt/colcon_build.sh |
| 52 | +RUN /alliander/colcon_build.sh |
55 | 53 |
|
56 | 54 | # Install python dependencies: |
57 | | -COPY pyproject.toml /rcdt/pyproject.toml |
| 55 | +COPY pyproject.toml /alliander/pyproject.toml |
58 | 56 | RUN uv sync --all-groups |
59 | 57 |
|
60 | | -WORKDIR /rcdt |
| 58 | +WORKDIR /alliander |
61 | 59 | CMD ["sleep", "infinity"] |
0 commit comments