mirror of
https://github.com/sitelease/sugar-cube-client.git
synced 2025-10-31 20:12:29 +01:00
Updated the CI
This commit is contained in:
@ -4,5 +4,5 @@ notifications: {email: false}
|
|||||||
php: ['7.2', '7.3']
|
php: ['7.2', '7.3']
|
||||||
|
|
||||||
install: composer install --no-interaction
|
install: composer install --no-interaction
|
||||||
script: composer test
|
script: composer run-script test
|
||||||
after_success: composer coverage
|
after_success: composer run-script coverage
|
||||||
|
|||||||
@ -73,12 +73,12 @@ class RoboFile extends Tasks {
|
|||||||
* @return Result The task result.
|
* @return Result The task result.
|
||||||
*/
|
*/
|
||||||
function upgrade(): Result {
|
function upgrade(): Result {
|
||||||
$composer = escapeshellarg(PHP_OS_FAMILY == 'Windows' ? 'C:\Program Files\PHP\share\composer.phar' : '/usr/local/bin/composer');
|
$composer = PHP_OS_FAMILY == 'Windows' ? 'php '.escapeshellarg('C:\Program Files\PHP\share\composer.phar') : 'composer';
|
||||||
return $this->taskExecStack()
|
return $this->taskExecStack()
|
||||||
->exec('git reset --hard')
|
->exec('git reset --hard')
|
||||||
->exec('git fetch --all --prune')
|
->exec('git fetch --all --prune')
|
||||||
->exec('git pull --rebase')
|
->exec('git pull --rebase')
|
||||||
->exec("php $composer update --no-interaction")
|
->exec("$composer update --no-interaction")
|
||||||
->run();
|
->run();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user