Přeskočit na hlavní obsah

Průběh nasazení

Nasazení vezme poslední commit vybrané větve, sestaví artefakt a po úspěšném startu přepne aplikaci na novou verzi.

Stavy

StavVýznam
queuedČeká na kapacitu nebo zpracování.
buildingProbíhá instalace, build nebo příprava runtime.
succeededVerze je živá.
failedSestavení nebo spuštění nedosáhlo úspěšného konce.

Nespouštějte druhý deployment, dokud je první queued nebo building.

Pre-deploy shrnutí

Před mutací platformy by mělo být jasné:

  • repozitář, větev a pracovní prostor;
  • typ, builder, base/publish directory nebo runtime port;
  • názvy povinných proměnných a chybějící hodnoty;
  • připojené databáze a úložiště;
  • zvolené umístění;
  • výsledek lokální validace a známá rizika.

Ověření po úspěchu

Otestujte nejen HTTP 200 na homepage, ale také health endpoint, autentizační callbacky, databázové čtení/zápis, uploady a očekávanou persistence po restartu. Zkontrolujte provozní logy a veřejný origin používaný aplikací.

Restart versus deployment

Restart spustí stejný již sestavený artefakt, nečte nový commit a způsobí krátké přerušení. Po změně zdroje, builderu nebo build-time konfigurace je nutné nasazení.