The Azure IoT Edge Dev Tool greatly simplifies your Azure IoT Edge development process. It has everything you need to get started and helps with your day-to-day Edge development.
This checklist is used to make sure that common guidelines for a pull request are followed.
[ ] Versions update reflected in all places (both init.py files, CHANGELOG, setup.py, setup.cfg)
[X] Unit tests pass locally
[ ] Quickstart steps locally validated
[ ] Passes unit tests in CICD pipeline (green on Github pipeline)
[ ] Pypi RC version passes Edge CICD pipeline validation for cross-tool validation
[X] Pull request includes test coverage for the included changes
[ ] Documentation is updated for the included changes
General guidelines
[X] Title of the pull request is clear and informative.
[X] There are a small number of commits, each of which have an informative message. This means that previously merged commits do not appear in the history of the PR.
Description
Fixes #487
Made sure that the device_id is set so that iotedgedev solution deploy doesn't fail when X509 certification is used for authentication.
Added unit tests to validate that deployment succeeds whether SharedAccessKey is used or not.
Some minor refactoring to make code intent a little more clear.
Checklist
This checklist is used to make sure that common guidelines for a pull request are followed.
General guidelines
Description
Fixes #487
Made sure that the device_id is set so that iotedgedev solution deploy doesn't fail when X509 certification is used for authentication.
Added unit tests to validate that deployment succeeds whether SharedAccessKey is used or not.
Some minor refactoring to make code intent a little more clear.
Additional information
Co-author: @angie4u