-
Notifications
You must be signed in to change notification settings - Fork 3.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Documentation build is broken due #4043
Comments
Got resolved in #4041 |
Reopening here. We're hitting the same issue again now on the 5.8 branch. Upgrading to |
👋 @tmcw any ideas on the |
The linked line & the reported bug don't match: https://github.com/Project-OSRM/osrm-backend/blob/master/scripts/build_api_docs.sh#L17 is documenting a cpp file, the OP is produced by documenting a JavaScript file that I don't see referenced in this issue. |
Additionally, http://project-osrm.org/docs/v5.7.0/api/ is a docbox documentation site, not a documentation.js one. I think there are some wires crossed here. |
Ah sorry I should have specified which documentation throws an error for me: This is the code @danpat wrote to setup our docbox instance. Currently I'm seeing the following error message locally:
This can be reproduced by running |
Debugging custom build scripts is a bit outside of my domain here: docbox comes with scripts in its npm package that are guaranteed to work, and any other kind of setup is out of scope for the project. It looks like this custom setup isn't correctly using a .babelrc or installing the necessary transforms, as is indicated in the error message. |
NodeJS API docs are out of sync with NodeJS C++ wrapper documentation due to the doc build breaking back in Project-OSRM#4043. The commit fixes the Node dev dependencies such that `npm run docs` works again.
NodeJS API docs are out of sync with NodeJS C++ wrapper documentation due to the doc build breaking back in Project-OSRM#4043. The commit fixes the Node dev dependencies such that `npm run docs` works again.
NodeJS API docs are out of sync with NodeJS C++ wrapper documentation due to the doc build breaking back in Project-OSRM#4043. The commit fixes the Node dev dependencies such that `npm run docs` works again.
NodeJS API docs are out of sync with NodeJS C++ wrapper documentation due to the doc build breaking back in Project-OSRM#4043. The commit fixes the Node dev dependencies such that `npm run docs` works again.
NodeJS API docs are out of sync with NodeJS C++ wrapper documentation due to the doc build breaking back in Project-OSRM#4043. The commit fixes the Node dev dependencies such that `npm run docs` works again.
NodeJS API docs are out of sync with NodeJS C++ wrapper documentation due to the doc build breaking back in Project-OSRM#4043. The commit fixes the Node dev dependencies such that `npm run docs` works again and re-enables the check in CI.
NodeJS API docs are out of sync with NodeJS C++ wrapper documentation due to the doc build breaking back in Project-OSRM#4043. The commit fixes the Node dev dependencies such that `npm run docs` works again and re-enables the check in CI.
NodeJS API docs are out of sync with NodeJS C++ wrapper documentation due to the doc build breaking back in #4043. The commit fixes the Node dev dependencies such that `npm run docs` works again and re-enables the check in CI.
NodeJS API docs are out of sync with NodeJS C++ wrapper documentation due to the doc build breaking back in Project-OSRM#4043. The commit fixes the Node dev dependencies such that `npm run docs` works again and re-enables the check in CI.
Building our documentation currently fails with:
This looks like a silent dependency upgrade somewhere in the tree.
The text was updated successfully, but these errors were encountered: