Open tfoote opened 5 years ago
hello sir, I am Aryan Gupta a 1st-year student of Electronics engineering. I am very passionate about robotics and want to contribute to Open Robotics. I am fluent in Python and C. can you help me guide how to start as a beginner.
Thanks for your interest. This project is mostly used as a development tool and infrastructure that can be used for robotics development.
If you'd like to take a look at this that would be great.
You can find the development environment setup here: https://github.com/osrf/rocker/blob/master/README.md
And with that you should be able to reproduce the above issue.
After that I believe that the docker_build
function will need to be extended. https://github.com/osrf/rocker/blob/4f9f6d7595ccc23a2ae9b600a2262deefb676d89/src/rocker/core.py#L135
And hopefully leverage some APIs from the python docker_client API to include the console output in the result stream.
If you have any questions feel free to follow up here.
When there's a build error the output in rocker is suppressed.
As you can see manually running the command afterwards shows that it's failing due to executable file not found. But the rocker build just ends with an error code and no information. It is an invalid configuration but that doesn't mean we shouldn't show the error message.