ni / niveristand-custom-device-build-tools

Tools for automating builds of NI VeriStand custom devices.
MIT License
18 stars 28 forks source link

Add error when a dev branch dep is missing #189

Closed papowerNI closed 1 year ago

papowerNI commented 1 year ago

What does this Pull Request accomplish?

When a branch builds, it will search for dependencies in dev branches of the same name first before defaulting to main. This leaves the possibility with simultaneous build kickoffs that no existing .finished branch exists. We should throw a meaningful error in this case.

Why should this Pull Request be merged?

Throws an error that hopefully doesn't require digging into the code to troubleshoot.

What testing has been done?

This is what shows currently: image