Infos zu nightly builds

Begonnen von AnBad, 06 März 2021, 17:41:22

Vorheriges Thema - Nächstes Thema

AnBad

Hallo,
wo finde ich Infos zu "nightly build"?

Konkret interessiert mich gerade, wie bei diesen Builds das Updaten funktioniert.
-   Kann man später, auf eine reguläre Version updaten oder ist eine zwingende Neuinstallation dann notwendig?

Vielen Dank!!

Otto123

#1
Hi,

meines Wissen ist ein nightly build (siehe Box von debian.fhem.de) vom Code her das gleiche wie eine Neuinstallation über Apt ... oder ein Update einer bestehenden Installation heute morgen nach 8:00 Uhr.
ZitatNightly build:
06.03.21 07:55:01

Rev 6.0.23893
Es gibt zwei Komplettpakete
Latest stable build: wget http://fhem.de/fhem-6.0.deb
Latest nightly build: wget https://debian.fhem.de/nightly/fhem-6.0.deb

Ersteres ist ein Snapshot der damaligen (2020-01-26) als 6.0 definierten Version (Featurelevel), siehe https://fhem.de/
Das Zweite ist das was jede Nacht aus dem aktuellen Code gebaut wurde.
"Reguläre" Versionen gibt es eigentlich nicht - es ist alles im Fluss ;)

Im Wiki gibt es dazu bisher offenbar nichts - hat sich noch keiner gefunden :) steht ja eigentlich auf den Webseiten.

Gruß Otto
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

AnBad

Hallo,
d.h. bei Nightliy Builds wird jeden Tag ein update gefahren, was dann schon mal auch einen Fehler enthalten kann. Dieses wird dann in FHEM übernommen, wenn man "update" in FHEM eingibt? Oder wird dann auf Standard geupdated? Sorry, ich verstehe es noch nicht ganz..
Kann man von Nightly Updates auf Standard wechseln?
Viele Grüße nach Leipzig ;-)

Otto123

Beim update wird der bis um 8:00 Uhr am Morgen eingecheckte Code installiert. Der kann Fehler enthalten.
Der Unterschied ist nur bei dem Paket was man unter beiden Links herunterladen kann. Beim täglichen Update gibt es nur eine Version.
Beim stable Build installiert man eine Version vom 26.1.2020 - wenn man dann  update fährt ist der Code von heute morgen drauf.
Beim nightly Build installiert man Code von heute morgen.
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

Wernieman

Oder um es kurz zu machen.

Wenn Du in fhem ein update machst, hast Du ein "nightly".
Fhem ist im Grunde genommen ein "Rolling release", es gibt keine LTS, feste Version oder reguläre Version
- Bitte um Input für Output
- When there is a Shell, there is a Way
- Wann war Dein letztes Backup?

Wie man Fragen stellt: https://tty1.net/smart-questions_de.html

betateilchen

Das nightliy build ist ausschließlich dafür gedacht, eine Erstinstallation von FHEM zu vereinfachen, weil man nach der Installation nicht erst ein umfangreiches Update machen muss.

Das nightly build ist kein Ersatz für den in FHEM vorhandenen update Mechanismus.

Zitat von: Otto123 am 06 März 2021, 18:03:43
Das Zweite ist das was jede Nacht aus dem aktuellen Code gebaut wurde.

jeden Morgen...

Zitat von: Otto123 am 06 März 2021, 18:55:45
Beim update wird der bis um 8:00 Uhr am Morgen eingecheckte Code installiert.

der bis um 07:45 Uhr eingecheckte Code...

Zitat von: Otto123 am 06 März 2021, 18:55:45
Der kann Fehler enthalten.

ja, ein eventuell vorhandener Fehler wäre dann aber auch im offiziellen update, das täglich ab ca. 08:00 Uhr verfügbar ist, identisch vorhanden.

Zitat von: AnBad am 06 März 2021, 18:30:53
Kann man von Nightly Updates auf Standard wechseln?

es gibt keine "nightly updates" - siehe Anfang dieses Beitrages.
-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!

betateilchen

Zitat von: Otto123 am 06 März 2021, 18:03:43
Im Wiki gibt es dazu bisher offenbar nichts

Und ich hoffe sehr, dass das auch so bleibt.
-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!

Otto123

Danke für die Richtigstellung.
Zitat von: betateilchen am 11 März 2021, 21:13:57
Und ich hoffe sehr, dass das auch so bleibt.
Na Du müsstest es schreiben :) 
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz