Webseiten und ZubehörProgrammierung UmsetzungPflege Backups BetreuungJoomla-Spezialist

SpeziellSchnipsel

Aufgabenstellung "run build" https://github.com/joomla/joomla-cms/pull/10364

Das zu testende Paket befand sich im Branch github.com/zero-24/joomla-cms => removetestingfromstable

Anleitung von bertmert:

Linux.

Installiere git.

cd /media/sf_virtualBox-Austausch/

mkdir /media/sf_virtualBox-Austausch/gitrepos

cd /media/sf_virtualBox-Austausch/gitrepos

git init

(Bin jetzt nicht sicher, wann/wo das init laufen soll? Oder, ob überhaupt. Weiß der Teufel.) MUSS bei einem clone NICHT laufen

Klone Branch:
git clone https://github.com/zero-24/joomla-cms.git -b removetestingfromstable --single-branch /media/sf_virtualBox-Austausch/gitrepos/removedings

Kommt Meldung: "Klone nach '/media/sf_virtualBox-Austausch/gitrepos/removedings'..." und dauert.

Geh in build/
cd removedings/build/

!!!!!!!!!!!!!!!!!!!!
Sieh in /libraries/cms/version/version.php nach
const RELEASE = '3.6';
const DEV_LEVEL = '1-dev';

Daraus folgt Tag
3.6.1-dev

git tag 3.6.1-dev
!!!!!!!!!!!!!!!!!!!!!!!!

php build.php

=> Ergebnis in build/tmp/packages_full3.6.1-dev/

Joomla Packages nach Tags (= Versionen) builden

Sinn: Zusatzinformationen im build/tmp-Ordner, wie z.B. deleted-Dateien

git clone https://github.com/joomla/joomla-cms.git Zielordner

cd Zielordner

git checkout -b myown3.4.8 3.4.8

Branch myown3.4.8 wird erstellt und hineingewechselt.

cd build/

php build.php

Andere Fundsache

https://github.com/joomla/joomla-cms/issues/21177#issuecomment-410473289