Our convention is that the "generate" target should not need to be run during build, i.e. all the generated files are already checked into git. The one exception is the ansible.tar.gz file. It doesn't require any special tools to build and is not code itself, so that is generated on-demand for unit-test/build, and not part of the generate target which is normally skipped for these targets.
Our convention is that the "generate" target should not need to be run during build, i.e. all the generated files are already checked into git. The one exception is the ansible.tar.gz file. It doesn't require any special tools to build and is not code itself, so that is generated on-demand for unit-test/build, and not part of the generate target which is normally skipped for these targets.