mirror of
git://develop.git.wordpress.org/
synced 2025-03-21 20:40:44 +01:00
Build/Test Tools: Fix the source code path handling when installing the local development environment.
This ensures the correct code is used to run the installation depending on whether it should be running from the `src` or `build` directory. Props swissspidy, johnbillion See #62221 git-svn-id: https://develop.svn.wordpress.org/trunk@59752 602fd350-edb4-49c9-b593-d223f7449a82
This commit is contained in:
parent
bcdca3f992
commit
3ff586a4e3
@ -12,7 +12,7 @@ dotenvExpand.expand( dotenv.config() );
|
||||
local_env_utils.determine_auth_option();
|
||||
|
||||
// Create wp-config.php.
|
||||
wp_cli( 'config create --dbname=wordpress_develop --dbuser=root --dbpass=password --dbhost=mysql --path=/var/www/src --force' );
|
||||
wp_cli( 'config create --dbname=wordpress_develop --dbuser=root --dbpass=password --dbhost=mysql --force' );
|
||||
|
||||
// Add the debug settings to wp-config.php.
|
||||
// Windows requires this to be done as an additional step, rather than using the --extra-php option in the previous step.
|
||||
@ -24,7 +24,7 @@ wp_cli( `config set WP_ENVIRONMENT_TYPE ${process.env.LOCAL_WP_ENVIRONMENT_TYPE}
|
||||
wp_cli( `config set WP_DEVELOPMENT_MODE ${process.env.LOCAL_WP_DEVELOPMENT_MODE} --type=constant` );
|
||||
|
||||
// Move wp-config.php to the base directory, so it doesn't get mixed up in the src or build directories.
|
||||
renameSync( 'src/wp-config.php', 'wp-config.php' );
|
||||
renameSync( `${process.env.LOCAL_DIR}/wp-config.php`, 'wp-config.php' );
|
||||
|
||||
install_wp_importer();
|
||||
|
||||
@ -55,7 +55,7 @@ wait_on( { resources: [ `tcp:localhost:${process.env.LOCAL_PORT}`] } )
|
||||
function wp_cli( cmd ) {
|
||||
const composeFiles = local_env_utils.get_compose_files();
|
||||
|
||||
execSync( `docker compose ${composeFiles} run --quiet-pull --rm cli ${cmd}`, { stdio: 'inherit' } );
|
||||
execSync( `docker compose ${composeFiles} run --quiet-pull --rm cli ${cmd} --path=/var/www/${process.env.LOCAL_DIR}`, { stdio: 'inherit' } );
|
||||
}
|
||||
|
||||
/**
|
||||
|
Loading…
x
Reference in New Issue
Block a user