Created attachment 199681 [details]
[WORK IN PROGRESS] Upgrade to v0.6.0
Also, https://github.com/prometheus/pushgateway/issues/175 suggests there were some breaking changes in the storage format between 0.4 and 0.5. I am not sure how to handle it as I don't use this software in production. We probably should add a note to UPDATING.
I'm attaching a patch with the following changes:
- Update to v0.6.0.
- Define LICENSE_FILE.
- Drop unnecessary subshell from do-build.
- Update the rc(8) service script to use long flags (support for short flags have been dropped).
- Define do-test and pre-test to make it easier to run pushgateway's test suite. Test fail at the moment, I've not got time to investigate. The do-test implementation is not ideal too.
Certainly, the patch is not ready to be committed yet. It's merely a base for future work.
I'm the maintainer, this seems fine and thank you most kindly for the contribution. I set flags to '+', hope this is the correct thing to do around here.
If by any chance you'd like to maintain the port, please let me know what I must do.