Release Management with Devpi
Formal Metadata
| Title | Release Management with Devpi |
|
| Title of Series | |
| Part Number | 44 |
| Number of Parts | 173 |
| Author | |
| License | CC Attribution - NonCommercial - ShareAlike 3.0 Unported: You are free to use, adapt and copy, distribute and transmit the work or content in adapted or unchanged form for any legal and non-commercial purpose as long as the work is attributed to the author in the manner specified by the author or licensor and the work or content is shared also in adapted form only under the conditions of this license. |
| Identifiers | |
| Publisher | |
| Release Date | |
| Language | |
| Production Place | Bilbao, Euskadi, Spain |
Content Metadata
| Subject Area | |
| Genre | |
| Abstract | Stephan Erb - Release Management with Devpi
Devpi is an open source PyPi-compatible package server. Its versatile
features make it the Swiss Army knife of Python package and release
management, enabling anyone to shape a custom release workflow.
In this talk, I will detail how we use our company-wide Devpi
installation in order to share a large set of packages across teams,
deploy binary packages to our application servers, and mix and mash
open source packages with our own. With Devpi being a critical part of
our release and deployment infrastructure, I will also cover our high-
availability setup and how we perform major version updates with
minimal downtime.
While this talk is not meant to be an exhaustive introduction of all
available Devpi features, it can offer insights on how Devpi can be
used at a larger scale. |
|
| Keywords | |