Esempio n. 1
0
 function test_deploy($app)
 {
     print PHP_EOL . 'Starting deploy test on ' . $this->public_dns . '...' . PHP_EOL;
     $options = $app['server_options'];
     $this->run('cd ../;' . 'cp xlite/src/etc/config.php xlite/.dev/build/config.local.php;' . 'cp xlite_cms/sites/default/settings.php xlite_cms/sites/default/settings.old.php;' . 'cp xlite_cms/sites/default/default.settings.php xlite_cms/sites/default/settings.php;' . 'mkdir xlite_cms/modules/lc_connector/litecommerce;' . 'cp -r xlite/src/* xlite_cms/modules/lc_connector/litecommerce;' . 'rm xlite_cms/modules/lc_connector/litecommerce/etc/config.php;' . 'sudo chmod -R 777 .', $options);
     $code = $this->run('cd xlite/.dev; sudo ./phpunit.sh DEPLOY_DRUPAL', $options);
     RemoteControl::get_screenshots($app);
     $this->run('cd ../;' . 'sudo rm -rf xlite_cms/modules/lc_connector/litecommerce;' . 'cp xlite_cms/sites/default/settings.old.php xlite_cms/sites/default/settings.php;' . 'sudo chmod -R 777 .', $options);
     $this->setup($app);
 }