This is the tool that generates the Arduino Library Manager index.
Every hour, the automated Library Manager indexer system runs this tool, which:
- checks every repository in the Library Manager list for new tags
- checks whether those tags meet the requirements for addition to the index, publishing logs
- adds entries to the index for compliant tags
- pushes the updated index to Arduino's download server
task go:build
In order to run the tests, type
task go:test
Create a config.json
file (or edit example one). Same thing for repos.txt
file.
Run the following command to list the available command line interfaces:
./libraries-repository-engine help
If you think you found a vulnerability or other security-related bug in this project, please read our security policy and report the bug to our Security Team 🛡️ Thank you!
e-mail contact: security@arduino.cc