ipm
ipm copied to clipboard
CI fixes for v1 branch
trafficstars
Splitting this out from https://github.com/intersystems/ipm/pull/437 as a separate issue:
- [x] Be smarter about expired community edition licenses; could have a min version flag or a file with a list of tags to ignore? (need this in master and v1)
- [x] Fix failing compilation on IRIS for Health prior to 2024.1
- [x] Issues in the clean install step (this is likely to be the bigger can of worms, but we can at least investigate + fix the missing container part)
- [x] Fix unit tests (currently have a failure due to a code change) - we might need to talk about the code change
- [x] Fix "verify" phase (currently failing due to ZPM/IPM differences; see also #428)
- [x] Ensure "verify" passes
- [x] Make test/verify failures fatal again
- [x] Really fix clean install + upgrade (this will require other work tracked under other issues, but #449 was a good first step)
#457 handles all but the clean install + upgrade.
#466 incorporates a change to clean install + upgrade (assuming our upcoming v0.7.1 release as a basis)