@@ -39,18 +39,21 @@ public static function beforeDeploy()
3939 // download, install, and deploy
4040 $ tmpDir = sys_get_temp_dir () . '/test- ' . FileUtil::randomName (8 );
4141 self ::downloadAndInstallDrupal ($ tmpDir );
42+
43+ // set the directory in gcloud
44+ self ::$ gcloudWrapper ->setDir ($ tmpDir );
4245 }
4346
4447 private static function verifyEnvironmentVariables ()
4548 {
4649 $ envVars = [
4750 'GOOGLE_PROJECT_ID ' ,
48- 'DRUPAL_ADMIN_USERNAME ' ,
49- 'DRUPAL_ADMIN_PASSWORD ' ,
50- 'DRUPAL_DATABASE_HOST ' ,
51- 'DRUPAL_DATABASE_NAME ' ,
52- 'DRUPAL_DATABASE_USER ' ,
53- 'DRUPAL_DATABASE_PASS ' ,
51+ 'DRUPAL8_ADMIN_USERNAME ' ,
52+ 'DRUPAL8_ADMIN_PASSWORD ' ,
53+ 'DRUPAL8_DATABASE_HOST ' ,
54+ 'DRUPAL8_DATABASE_NAME ' ,
55+ 'DRUPAL8_DATABASE_USER ' ,
56+ 'DRUPAL8_DATABASE_PASS ' ,
5457 ];
5558 foreach ($ envVars as $ envVar ) {
5659 if (false === getenv ($ envVar )) {
@@ -64,10 +67,10 @@ private static function downloadAndInstallDrupal($targetDir)
6467 $ console = __DIR__ . '/../vendor/bin/drush ' ;
6568
6669 $ dbUrl = sprintf ('mysql://%s:%s@%s/%s ' ,
67- getenv ('DRUPAL_DATABASE_USER ' ),
68- getenv ('DRUPAL_DATABASE_PASS ' ),
69- getenv ('DRUPAL_DATABASE_HOST ' ),
70- getenv ('DRUPAL_DATABASE_NAME ' )
70+ getenv ('DRUPAL8_DATABASE_USER ' ),
71+ getenv ('DRUPAL8_DATABASE_PASS ' ),
72+ getenv ('DRUPAL8_DATABASE_HOST ' ),
73+ getenv ('DRUPAL8_DATABASE_NAME ' )
7174 );
7275
7376 // download
@@ -83,8 +86,8 @@ private static function downloadAndInstallDrupal($targetDir)
8386 '--db-url=%s --account-name=%s --account-pass=%s -y ' ,
8487 $ console ,
8588 $ dbUrl ,
86- getenv ('DRUPAL_ADMIN_USERNAME ' ),
87- getenv ('DRUPAL_ADMIN_PASSWORD ' ));
89+ getenv ('DRUPAL8_ADMIN_USERNAME ' ),
90+ getenv ('DRUPAL8_ADMIN_PASSWORD ' ));
8891 $ process = self ::createProcess ($ installCmd );
8992 $ process ->setTimeout (null );
9093 self ::executeProcess ($ process );
@@ -94,7 +97,7 @@ private static function downloadAndInstallDrupal($targetDir)
9497 self ::execute ('rm composer.* ' );
9598
9699 // move the code for the sample to the new drupal installation
97- $ files = ['app.yaml ' , ' php.ini ' ];
100+ $ files = ['app.yaml ' ];
98101 foreach ($ files as $ file ) {
99102 $ source = sprintf ('%s/../%s ' , __DIR__ , $ file );
100103 $ target = sprintf ('%s/%s ' , $ targetDir , $ file );
0 commit comments