Deployment errors when committing incorrect files

This article provides a fix for the issue when you are getting deployment errors that are caused by incorrect commits to the repository of files/folders that shouldn’t have been added.

Affected products and versions

Adobe Commerce on cloud infrastructure (all versions)

Issue

You are getting deployment errors when you commit to the repository of files/folders. For example, the following error is caused due to an attempt to connect to the DB when it’s not currently available during the Build Phase:

SQLSTATE[HY000] [2002] php_network_getaddresses: getaddrinfo for database.i
          nternal failed: Name or service not known


        In Abstract.php line 124:

          SQLSTATE[HY000] [2002] php_network_getaddresses: getaddrinfo for database.i
          nternal failed: Name or service not known


        In Abstract.php line 124:

          PDO::__construct(): php_network_getaddresses: getaddrinfo for database.inte
          rnal failed: Name or service not known

Cause

Certain files/folders shouldn’t be committed to the repository, as they cause a break in the deployment workflow.

Solution

Remove these files/folders from your repository if they are present:

  • app/etc/env.php
  • pub/media/catalog
  • vendor
recommendation-more-help
8bd06ef0-b3d5-4137-b74e-d7b00485808a