Prototype new publishing method for android-build
After Jenkins 1.480.3 upgrade, we experience publishing problems, with everything pointing to Jenkins SSH Publishing Plugin to be a bottleneck. With the pending need for more generic and reusable publishing infrastructure, try to prototype first approach to it based on the issue at hand.
Blueprint information
- Status:
- Complete
- Approver:
- Tyler Baker
- Priority:
- Essential
- Drafter:
- Paul Sokolovsky
- Direction:
- Approved
- Assignee:
- Paul Sokolovsky
- Definition:
- Approved
- Series goal:
- Accepted for trunk
- Implementation:
- Implemented
- Milestone target:
- 2013.04
- Started by
- Tyler Baker
- Completed by
- Paul Sokolovsky
Related branches
Related bugs
Bug #1164273: All the builds are being aborted/unstable due to publishing bottleneck | Fix Released |
Sprints
Whiteboard
Meta:
Headline: Prototype of new publishing system is used to overcome performance problems with android-
Acceptance: Publishing performance issues resolved on android-
[pfalcon 2013-04-11] Created https:/
[pfalcon 2013-04-17] After 3 days of fierce hacking, prototype of new pun interface was deployed.
Work Items
Work items:
Write a script to abstract publishing artifacts from a slave to a temporary host: DONE
Write a script to push files from a temporary host to snapshots.
Update android-build sandbox env for current Jenkins version: DONE
Set up environment needed for two scripts above: DONE
Test new publishing scripts: DONE
Migrate all jobs to new publishing scripts: DONE