qwat / qwat-data-model

TEKSI Water module (project QWAT) - PostgreSQL / postgis Datamodel
https://www.teksi.ch
23 stars 25 forks source link

Travis build passes while it should not #234

Closed elemoine closed 6 years ago

elemoine commented 6 years ago

Currently the Travis build passes when the pum test-and-upgrade command did not actually upgrade the "prod" database because the "test" and "comp" databases were not identical. The build should actually fail in that case.

Also the Travis build passes when the final pum check reports that the "prod" and "compare" databases are not identical. Again it should fail in that case.

The issue is related to Pum always exiting with exit code 0.

elemoine commented 6 years ago

https://github.com/opengisch/pum/pull/26 is merged, but we need a new version of Pum on pypi for this to be effective.

I am closing this as no further action is required on the QWAT side for this.