@@ -39,26 +39,26 @@ func doDeployment(deploymentConfig engine.Deployment) error {
3939 p := CreateDeploymentPrinter (deploymentConfig .Id ())
4040 deploymentEngine , err := engine .GetEngine (deploymentConfig .Type ())
4141 if err != nil {
42- return err
42+ return fmt . Errorf ( "%s: %w" , deploymentConfig . Id (), err )
4343 }
4444 p ("checking deployed version..." )
4545 version , err := deploymentEngine .CheckVersion (deploymentConfig )
4646 if err != nil {
47- return err
47+ return fmt . Errorf ( "%s: %w" , deploymentConfig . Id (), err )
4848 }
4949 if version != deploymentConfig .Version () {
5050 p ("version '%s' does not match expected version '%s'. Deploying new version..." , version , deploymentConfig .Version ())
5151 if len (deploymentConfig .PreDeployCommand ()) > 0 {
5252 if err = runDeploymentScript ("pre" , deploymentConfig .PreDeployCommand (), deploymentConfig .Version (), p ); err != nil {
53- return err
53+ return fmt . Errorf ( "%s: %w" , deploymentConfig . Id (), err )
5454 }
5555 }
5656 if err = deploymentEngine .Deploy (deploymentConfig , p ); err != nil {
57- return err
57+ return fmt . Errorf ( "%s: %w" , deploymentConfig . Id (), err )
5858 }
5959 if len (deploymentConfig .PostDeployCommand ()) > 0 {
6060 if err = runDeploymentScript ("post" , deploymentConfig .PostDeployCommand (), deploymentConfig .Version (), p ); err != nil {
61- return err
61+ return fmt . Errorf ( "%s: %w" , deploymentConfig . Id (), err )
6262 }
6363 }
6464 p ("version %s deployed successfully!" , deploymentConfig .Version ())
0 commit comments