github.com/ddev/ddev@v1.23.2-0.20240519125000-d824ffe36ff3/pkg/ddevapp/testdata/TestLagoonPull/.lagoon.yml (about) 1 docker-compose-yaml: docker-compose.yml 2 3 project: amazeeio-ddev 4 5 tasks: 6 # pre-rollout: 7 # - run: 8 # name: drush sql-dump 9 # command: mkdir -p /app/web/sites/default/files/private/ && drush sql-dump --ordered-dump --gzip --result-file=/app/web/sites/default/files/private/pre-deploy-dump.sql.gz || true 10 # service: cli 11 12 post-rollout: 13 # Enable once config sync has been setup. 14 # - run: 15 # name: drush cim 16 # command: drush -y cim 17 # service: cli 18 # - run: 19 # name: drush updb 20 # command: drush -y updb 21 # service: cli 22 - run: 23 name: drush cr 24 command: drush -y cr 25 service: cli 26 27 lagoon-sync: 28 mariadb: 29 config: 30 # TODO: How can this be done properly in a new project? Or should we just set MARIADB_HOST etc? 31 hostname: "${MARIADB_HOST:-mariadb}" 32 username: "${MARIADB_USERNAME:-mariadb}" 33 password: "${MARIADB_PASSWORD:-mariadb}" 34 port: "${MARIADB_PORT:-3306}" 35 database: "${MARIADB_DATABASE:-mariadb}" 36 files: 37 config: 38 sync-directory: "web/sites/default/files"