ÎncepețiÎncepe gratuit

Analizează un buildspec.yml

La NovaTech, echipa ta folosește un fișier buildspec.yml pentru a defini modul în care CodeBuild compilează și testează o aplicație Lambda scrisă în Python. Folosește exploratorul de buildspec pentru a examina configurația de build.

Exploratorul îți arată un buildspec.yml complet, cu toate cele patru faze (install, prebuild, build, postbuild) și secțiunea artifacts. Poți activa și dezactiva fazele pentru a vedea loguri de build simulate și pentru a înțelege ce contribuie fiecare fază.

Fii atent la secțiunea artifacts — aceasta definește ce este transmis către etapa de Deploy. Căile de fișiere greșite sunt cea mai frecventă cauză a implementărilor care se blochează după un build „reușit".

Întrebare: Un proiect CodeBuild are succes (toate cele patru faze trec), dar CodeDeploy eșuează imediat cu mesajul „The specified key does not exist." Care este cauza cea mai probabilă?

Acest exercițiu face parte din cursul

Automatizarea implementărilor pe AWS

Vezi cursul

Exercițiu interactiv practic

Transformă teoria în practică cu unul dintre exercițiile noastre interactive

Începe exercițiul