Repository navigation
feat: Add dev container for library development - #263
Conversation
…uino-Temperature-Control-Library
… Updated README.md to be more readable
|
@RobTillaart This doesn't actually change the current 3.x library but instead adds a dev container so devs who want to contribute to the library can just load the entire thing up in a dev container. Not sure if you want to give it a quick sanity check, if not I'll just merge |
|
Never worked with docker, so I let it pass for now. |
|
It's very cool. Using a dev container you can spin up an entire environment in one click using infrastructure as code. For us that means we can define a operating system, say Ubuntu, the tooling we need, any alias' etc. That means you don't need to faff around messing around installing misc libraries on your bare metal hardware. Check it out when you get a chance. it could be a brilliant addition to your arduino libraries and would enable collaboration to be so much smoother |
|
I know it is cool stuff, it is on my todo list, but it never reaches the top (so far :) |
|
Let me know if you want to me to raise a PR to add these to your libraries. Shouldn't be too hard |
feat(dev): add development container support
✨ Adds development container configuration for consistent library development environment.
This PR introduces the following changes:
feat(dev): add VSCode dev container configuration
feat(build): add build automation scripts
docs(readme): improve documentation and setup instructions
chore(deps): streamline library dependencies