As one example, team RabbitMQ produces binary builds for a range of Debian-based distributions [1] using Concourse [2]. We might extend that to RPMs at some point but currently do not produce any artifacts of our own on an RPM-based system.
Concourse uses scheduled Git resource (repository) polling, nothing particularly sophisticated. 1. https://github.com/rabbitmq/elixir-debian-package 2. https://concourse-ci.org/ On Mon, May 13, 2019 at 9:35 AM José Valim <[email protected]> wrote: > Hi Thomas, > > It is not possible for us to handle all of the different OSes and package > managers, manage permissions, debug errors, etc. Publishing is only one > part of the process. > > However, we will be glad to improve our current "broadcast" > infrastructure, so whenever we publish a new version, everyone can receive > an event and have their automation tool publish to the OSes they consider > common. Today you can get those events either via the google groups OR via > the GitHub releases page (which provides a feed IIRC). > > *José Valim* > www.plataformatec.com.br > <https://urldefense.proofpoint.com/v2/url?u=http-3A__www.plataformatec.com.br_&d=DwMFaQ&c=lnl9vOaLMzsy2niBC8-h_K-7QJuNJEsFrzdndhuJ3Sw&r=wK8593osN75HgBaGPuOJ8rdBO5dnseij4hzid56kb34&m=GUjtdRBY-xpo-OAzW9V41kYDOJAFRZZPaI5xRwcDzHc&s=oT5b6F4p53TiD0XoduOpcaJz0j8tLOCfU1nxyii9Tqc&e=> > Skype: jv.ptec > Founder and Director of R&D > > > On Mon, May 13, 2019 at 6:39 AM Thomas Cioppettini <[email protected]> > wrote: > >> I think we should manage the distribution of elixir to common package >> managers after a release has been built. >> >> Right now we rely on other maintainers to be aware that elixir has been >> updated, and do their respective work to add the most recent package to >> their repository. This process is slow and unreliable, we should automate >> it so that the most recent versions of libraries are available everywhere. >> >> -- >> You received this message because you are subscribed to the Google Groups >> "elixir-lang-core" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected]. >> To view this discussion on the web visit >> https://groups.google.com/d/msgid/elixir-lang-core/ec0791f9-8e6c-4ce4-b900-28ea262186aa%40googlegroups.com >> <https://urldefense.proofpoint.com/v2/url?u=https-3A__groups.google.com_d_msgid_elixir-2Dlang-2Dcore_ec0791f9-2D8e6c-2D4ce4-2Db900-2D28ea262186aa-2540googlegroups.com-3Futm-5Fmedium-3Demail-26utm-5Fsource-3Dfooter&d=DwMFaQ&c=lnl9vOaLMzsy2niBC8-h_K-7QJuNJEsFrzdndhuJ3Sw&r=wK8593osN75HgBaGPuOJ8rdBO5dnseij4hzid56kb34&m=GUjtdRBY-xpo-OAzW9V41kYDOJAFRZZPaI5xRwcDzHc&s=anWxY5ZW3M9pjV3nq4SMvPRtcfTWrfpmiiGPsCb8Rm8&e=> >> . >> For more options, visit https://groups.google.com/d/optout >> <https://urldefense.proofpoint.com/v2/url?u=https-3A__groups.google.com_d_optout&d=DwMFaQ&c=lnl9vOaLMzsy2niBC8-h_K-7QJuNJEsFrzdndhuJ3Sw&r=wK8593osN75HgBaGPuOJ8rdBO5dnseij4hzid56kb34&m=GUjtdRBY-xpo-OAzW9V41kYDOJAFRZZPaI5xRwcDzHc&s=1c_OhvSslFRKBu7_sHD17JI_GmUVHv_HxawvGMTZCXA&e=> >> . >> > -- > You received this message because you are subscribed to the Google Groups > "elixir-lang-core" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To view this discussion on the web visit > https://groups.google.com/d/msgid/elixir-lang-core/CAGnRm4JYGTKgnANguF0m9ZAQ5E2y1BTwtsrRd-E_SpS9%2BpdffA%40mail.gmail.com > <https://urldefense.proofpoint.com/v2/url?u=https-3A__groups.google.com_d_msgid_elixir-2Dlang-2Dcore_CAGnRm4JYGTKgnANguF0m9ZAQ5E2y1BTwtsrRd-2DE-5FSpS9-252BpdffA-2540mail.gmail.com-3Futm-5Fmedium-3Demail-26utm-5Fsource-3Dfooter&d=DwMFaQ&c=lnl9vOaLMzsy2niBC8-h_K-7QJuNJEsFrzdndhuJ3Sw&r=wK8593osN75HgBaGPuOJ8rdBO5dnseij4hzid56kb34&m=GUjtdRBY-xpo-OAzW9V41kYDOJAFRZZPaI5xRwcDzHc&s=UWibDbqGShZdZy50hIcbrDukbhgH_Pavf_TKT9tDxMA&e=> > . > For more options, visit https://groups.google.com/d/optout > <https://urldefense.proofpoint.com/v2/url?u=https-3A__groups.google.com_d_optout&d=DwMFaQ&c=lnl9vOaLMzsy2niBC8-h_K-7QJuNJEsFrzdndhuJ3Sw&r=wK8593osN75HgBaGPuOJ8rdBO5dnseij4hzid56kb34&m=GUjtdRBY-xpo-OAzW9V41kYDOJAFRZZPaI5xRwcDzHc&s=1c_OhvSslFRKBu7_sHD17JI_GmUVHv_HxawvGMTZCXA&e=> > . > -- MK Staff Software Engineer, Pivotal/RabbitMQ -- You received this message because you are subscribed to the Google Groups "elixir-lang-core" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/elixir-lang-core/CAGcLz6Wiho61uAWts-kGq%2Bun%2B3wfC5DihZ31c_OHN3_rxNar3A%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
