[Berlin-wireless] buildbot - autodeploy

Bianco Veigel freifunk at wg1337.de
Mo Apr 23 00:32:56 CEST 2018


Ich fühle mich aktuell nur für "die Slaves" verantwortlich und da es
"nur" den Buildmaster betrifft, (hätte ich kein Problem) kann ich das
nicht beurteilen.

Bianco

Am 22.04.2018 um 23:04 schrieb Sven Roederer:
> etwas via Github: https://github.com/freifunk-berlin/buildbot/pull/48#issuecomment-383378923
>
> Am 20.04.2018 um 19:55 schrieb Sven Roederer:
>> 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
>> _______________________________________________
>> 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