[Berlin-wireless] buildbot - autodeploy

Sven Roederer freifunk at it-solutions.geroedel.de
Fr Apr 20 19:55:27 CEST 2018


Hi,

hat einer der Buildbotadmins eine Meinung zu diesem Ansatz?
(Maintainer_in: Philipp; Access: Faustus, andre, binco, malte, paufler, Philipp, stargieg)

Sven

Am 11.04.2018 um 12:41 schrieb Sven Roederer:
> Wenn jetzt jemand einen PR im Github akzeptiert [1], hat das erstmal keine Auswirkungen auf die Konfiguration des Servers.
> 
> Es muss sich dann jemand, mit Systemzugriff, ransetzen 
> - den lokalen Code auschecken (git pull)
> - die geänderte Konfig dem daemon beibringen (buildbot restart)
> 
> Mit dem Ansatz im PR sollte sich das soweit automatisieren lassen, dass der manuelle Eingriff auf der Console entfällt.
> 
> 1 - https://github.com/freifunk-berlin/buildbot/pull/46, https://github.com/freifunk-berlin/buildbot/pull/47
> 
> Am 11. April 2018 00:14:57 MESZ schrieb Bianco Veigel <freifunk at wg1337.de>:
>> Hallo Sven,
>>
>> welches Problem soll dieser PR lösen?
>>
>> Grüße
>> Bianco
>>
>>
>> Am 10.04.2018 um 22:36 schrieb Sven Roederer:
>>> Hallo
>>>
>>> ich hab grad mal https://github.com/freifunk-berlin/buildbot/pull/48
>> erstellt.
>>> DAmit ist es möglich den buildbot automatisch zu neu zu starten, wenn
>> ein
>>> commit gemacht wurde.
>>>
>>> Neben dem mergen des PR muss dann nur noch:
>>> - das GIT-hook script aktiviert werden (siehe commit-message)
>>> - ein Cronjob angelegt werden, z.b. täglich "git pull"
>>> - der echte Befehl zum buildbot neustart eingetragen werden
>>>
>>>
>>> Was sagen die Buildbot-admins dazu?
>>>
>>> Ich kann mir vorstellen, dass nach diesem Prinzip auch andere Dienste
>>> automatisiert werden können, sozusagen "auto-deploy".
>>>
>>> GRuss Sven
>>>
>>> _______________________________________________
>>> Berlin mailing list
>>> Berlin at berlin.freifunk.net
>>> http://lists.berlin.freifunk.net/cgi-bin/mailman/listinfo/berlin
>>> Diese Mailingliste besitzt ein ffentlich einsehbares Archiv
>>
>>
>> _______________________________________________
>> Berlin mailing list
>> Berlin at berlin.freifunk.net
>> http://lists.berlin.freifunk.net/cgi-bin/mailman/listinfo/berlin
>> Diese Mailingliste besitzt ein ffentlich einsehbares Archiv



Mehr Informationen über die Mailingliste Berlin