if (Stable releases dbs <> master branches dbs): raise nightlies exception
I think some of you noticed that already; I'm just writing that to keep it registered (honestly, I don't know if we need that level control).
Currently, the place where the sqlite files are stored are the same no matter we are in a release or in the master branch. The effect of that is, when we are updating something related with protocols in the master branch, our nightlies (that tests the released packages) fails (https://gitlab.idiap.ch/bob/bob.nightlies/-/jobs/87786).
What should be the best course of action?
1 - Release a new version of the db package as soon as we have a protocol update?
2 - Create different directories for the stable and development (and we control this via bob_db_manage
?
One thing that I don't understand (that may solve the issue).
Why the db.sql3
is not part of the wheels?? This would solve this issue.