ros-infrastructure / ros_buildfarm

ROS buildfarm based on Docker
Apache License 2.0
81 stars 96 forks source link

Add rosdoc2 job to CI workflow. #949

Closed nuclearsandwich closed 2 years ago

nuclearsandwich commented 2 years ago

ROS 2 doc jobs aren't currently covered by our battery of CI tests. This adds one which will probably fail on this PR but has also been cherry picked temporarily onto #948 and should pass there.

nuclearsandwich commented 2 years ago
   Processing /tmp/rosdoc2
    Installing build dependencies: started
    Installing build dependencies: finished with status 'done'
    Getting requirements to build wheel: started
    Getting requirements to build wheel: finished with status 'error'
    error: subprocess-exited-with-error

    × Getting requirements to build wheel did not run successfully.
    │ exit code: 1
    ╰─> [3 lines of output]
        running egg_info
        creating rosdoc2.egg-info
        error: could not create 'rosdoc2.egg-info': Read-only file system
        [end of output]

    note: This error originates from a subprocess, and is likely not a problem with pip.
  error: subprocess-exited-with-error

  × Getting requirements to build wheel did not run successfully.
  │ exit code: 1
  ╰─> See above for output.

  note: This error originates from a subprocess, and is likely not a problem with pip.

is the same error message on the buildfarm.

nuclearsandwich commented 2 years ago

CI was passing in #948 which had cherry picked these changes to demonstrate its effectiveness.