====== Deployment auf DEV ====== * Im eclipse SQLViewer alle SQL's ansehen ob es evtl. irgendwo rumpeln könnte (z.B. vor allen inserts mit id, diesen Eintrag mit id zuvor löschen) * master in den Branch mergen * auf master switchen * merge -> squash (!) * pom's zurück in unstaged changes * pom Version wieder anpassen mit eclipse build script * Commit message: "AIRS-... with squashed commit of master" * Jenkins-Job: build-master -> warten bis dieser durch ist * Kruppa Benjamin kurz bescheid geben bevor released wird, da evtl. SupplyOn noch am arbeiten / testen ist * Jenkins-Job: release-cd-pipeline * Perform Maven Release (nicht Bauen mit Parametern)!!! * Release-Version hochziehen / anpassen * Development-Version hochziehen / anpassen * ACHTUNG releaseOnly: DANN GEHT DAS GANZE AN DER DEV VORBEI -> NUR FÜR HOTFIXES etc. * Branch: master * redmineproject: aktuelles Projekt, passend zur aktuellen PI * landscape: beide * Schedule Maven Release * Info: Das ear file landed im Archiva * Info: http://git.seeburger.de/log/supplyon%2Fairsupply.git -> Die Commits vom Jenkins sollten erschienen sein wenn build erfolgreich * Wenn der Jenkins-Job durch ist, wechsel zu CD-Jenkins -> AirSupply-Pipelines: pipeline-airsupply * Schauen ob alles grün, ansonsten im log schauen * Wenn Fehler, dann auch im Server-Log der DEV schauen, erreichbar über WinSCP, Zugang im Wiki