KIT-MRT / arbitration_graphs

Hierarchical behavior models for complex decision-making and behavior generation in robotics
https://kit-mrt.github.io/arbitration_graphs/
MIT License
15 stars 0 forks source link

Improve docker images (versioning, cleanup) #64

Closed orzechow closed 3 weeks ago

orzechow commented 4 weeks ago

Some cleanup and preps for

Based on pacman demo branch, because it also affects the demo docker image

orzechow commented 3 weeks ago

@ll-nick Could you have a brief look? :upside_down_face:

ll-nick commented 3 weeks ago

Yup, that looks good to me :)

We'll have adjust #61 to copy the tests in the unit test stage (should we use this solution) but I'm guessing that you'll make some adjustments to that one anyway, so feel free to merge.

orzechow commented 3 weeks ago

We'll have adjust #61 to copy the tests in the unit test stage (should we use this solution) but I'm guessing that you'll make some adjustments to that one anyway, so feel free to merge.

Good point, I added it here, see 68c648d

Btw. with an upcoming dockerfile version, we can shrink that copy command to a single line (and layer): COPY --parents CMakeLists.txt cmake include test /tmp/arbitration_graphs/ See https://docs.docker.com/reference/dockerfile/#copy---parents