@@ -452,17 +452,23 @@ func doBuildMySQLConf() {
452452
453453func doBuild () {
454454 util .Copy ("docker/compose.yml" , "docker-compose.yml" )
455+ util .AppendFile ("docker-compose.yml" , util .FileGetContents ("docker/php.yml" ))
455456
456457 if os .Getenv ("DOCKER_ENV_PHP" ) == "yes" {
457458 util .AppendFile ("docker-compose.yml" , util .FileGetContents ("docker/env/php.yml" ))
458459 }
459460
460- if os .Getenv ("MYSQL_INST" ) == "mysql" {
461- util .AppendFile ("docker-compose.yml" , util .FileGetContents ("docker/mysql.yml" ))
462- } else {
463- if os .Getenv ("MYSQL_INST" ) == "mariadb" {
464- util .AppendFile ("docker-compose.yml" , util .FileGetContents ("docker/mariadb.yml" ))
461+ if os .Getenv ("MYSQL" ) == "yes" {
462+ if os .Getenv ("MYSQL_INST" ) == "mysql" {
463+ util .AppendFile ("docker-compose.yml" , util .FileGetContents ("docker/mysql.yml" ))
464+ } else {
465+ if os .Getenv ("MYSQL_INST" ) == "mariadb" {
466+ util .AppendFile ("docker-compose.yml" , util .FileGetContents ("docker/mariadb.yml" ))
467+ }
465468 }
469+ util .Sed ("#php_depends_on" , "depends_on:\r \n - mysql" , "docker-compose.yml" )
470+ } else {
471+ util .Sed ("#php_depends_on" , "" , "docker-compose.yml" )
466472 }
467473
468474 if os .Getenv ("MAILHOG" ) == "yes" {
@@ -473,7 +479,7 @@ func doBuild() {
473479 util .AppendFile ("docker-compose.yml" , util .FileGetContents ("docker/mailpit.yml" ))
474480 }
475481
476- if os .Getenv ("PMA" ) == "yes" {
482+ if os .Getenv ("PMA" ) == "yes" && os . Getenv ( "MYSQL" ) == "yes" {
477483 util .AppendFile ("docker-compose.yml" , util .FileGetContents ("docker/phpmyadmin.yml" ))
478484 }
479485
0 commit comments