Details
-
User Story
-
Resolution: Out of scope
-
Not Evaluated
-
None
-
None
-
None
Description
Currently:
Most of repository builds (at least in Qt) is building repositories both in staging and production area. This is causing problems especially with automated builds & slow china synch
New way:
- Repository builds updates only staging area
- Publishing / production synch jobs should do
- Copy packages (based on release description file) from staging to production area
- synch packages from production area to official production servers (master, S3, China CDN)
That way we will have
- Exact copy of production servers in production area
- staging area where to test new changes, updates etc before publishing the packages
- possibility to keep china CDN, S3, master etc better in synch
- possibility to set manual decision point for publishing packages