ni / nilrt

Tools to build NI Linux RT distribution.
MIT License
80 stars 69 forks source link

Improve the build.extra-feeds.sh pipeline script #101

Closed amstewart closed 2 years ago

amstewart commented 2 years ago

The -extra feed build pipeline is currently failing due to anticipated errors in the extra feed recipes. As a matter of policy, we allow these errors and do not expect them to break the build.

This PR:

  1. Updates the extra feed pipeline script to allow for errors in packagegroup-ni-extra itself.
  2. Fixes a script bug where the script would error if the CORE_FEED_PATH positional argument was not supplied.
  3. Adds a new option to the script to skip the lengthy bitbake package-index step. (useful for debugging)

Testing

Substituted the -desirable and -extra packagegroups for quicker BB targets and ran on my dev machine. This new logic seems to work well and the script not error spuriously.

@ni/rtos