After gathering requirements for the build manifest specifications, blubber should be able to build a mathoid container image.
Description
Details
Subject | Repo | Branch | Lines +/- | |
---|---|---|---|---|
Experimental Blubber and Helm configurations | mediawiki/services/mathoid | master | +165 -0 |
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Resolved | None | T170453 FY2017/18 Program 6: Streamlined Service delivery | |||
Invalid | None | T170480 FY2017/18 Program 6 - Outcome 2: Developers are able to develop and test their applications through a unified pipeline towards production deployment. | |||
Invalid | None | T170481 FY2017/18 Program 6 - Outcome 2 - Objective 2: Set up a continuous integration and deployment pipeline | |||
Resolved | None | T157469 Mathoid CI Container Build | |||
Resolved | • dduvall | T173127 Establish blubber config in mathoid | |||
Resolved | • dduvall | T174620 Complete Blubber's support for multi-stage Dockerfiles | |||
Resolved | • dduvall | T174622 Shorthand for standard multi-stage artifact config | |||
Resolved | • dduvall | T174623 Ensure application files are not copied for final multi-stage images | |||
Resolved | • dduvall | T174626 Optimized image builds for node applications | |||
Resolved | None | T180524 Upgrade latest docker-registry.wikimedia.org/nodejs-devel to stretch |
Event Timeline
Change 376319 had a related patch set uploaded (by Dduvall; owner: Dduvall):
[mediawiki/services/mathoid@master] Experimental Blubber and Helm configurations
Narrowed the scope to just the Blubber config. Currently blocked on T180524: Upgrade latest docker-registry.wikimedia.org/nodejs-devel to stretch.
Is there a step by step guide how to test mathoid with blubber. I found https://github.com/marxarelli/blubber, but I was not entirely sure what to install on my Linux development computer?
The canonical repository is now on phabricator at https://phabricator.wikimedia.org/source/blubber/ which has a bit more info.
I made a page on wikitech just now that details install and use a bit more than the blubber README and should be what you need: https://wikitech.wikimedia.org/wiki/Blubber
Let me know if you have problems or questions. Thanks for asking about this!
Change 376319 abandoned by Dduvall:
Experimental Blubber and Helm configurations
Reason:
Superseded by I1b872c36d9b5c343a212bff2515f237c6c5dbb01 and I60b15718ec25dbb80fe2b205e610b632d55bdf35