Skip to content

Envoy task just stops after running docker command #286

@urusaich

Description

@urusaich

Envoy Version

2.10.2

Laravel Version

12.10.2

PHP Version

8.4.6

Database Driver & Version

No response

Description

Envoy task just stops after it executes the first docker command.

Steps To Reproduce

My envoy task:

@task('deploy', ['on' => 'web'])
    cd /srv/web
    git checkout main
    git pull
    pwd
    docker compose exec frankenphp composer install 
    docker compose exec frankenphp composer dump-autoload -o
    docker compose exec frankenphp php artisan migrate --seed
    docker compose exec frankenphp php artisan optimize
@endtask

Shows me:

[pq2]: Your branch is up to date with 'origin/main'.
[pq2]: Already on 'main'
[pq2]: Already up to date.
[pq2]: /srv/web
[pq2]: Installing dependencies from lock file (including require-dev)
[pq2]: Verifying lock file contents can be installed on current platform.
[pq2]: Nothing to install, update or remove
[pq2]: Generating optimized autoload files
[pq2]: > Illuminate\Foundation\ComposerScripts::postAutoloadDump
[pq2]: > @php artisan package:discover --ansi
[pq2]:  INFO  Discovering packages.
[pq2]: laravel/horizon ....................................................... DONE
[pq2]: laravel/pail
[pq2]: .......................................................... DONE
[pq2]: laravel/pulse ......................................................... DONE
[pq2]: laravel/reverb
[pq2]: ........................................................ DONE
[pq2]: laravel/sail ..........................................................
[pq2]: DONE
[pq2]: laravel/telescope ..................................................... DONE
[pq2]: laravel/tinker ........................................................ DONE
[pq2]: livewire/livewire ..................................................... DONE
[pq2]: moonshine/moonshine ................................................... DONE
[pq2]: moonshine/ru .......................................................... DONE
[pq2]: mxl/laravel-job ....................................................... DONE
[pq2]: nesbot/carbon ......................................................... DONE
[pq2]: nunomaduro/collision .................................................. DONE
[pq2]: nunomaduro/termwind ................................................... DONE
[pq2]: scalar/laravel
[pq2]: ........................................................ DONE
[pq2]: wotz/laravel-swagger-ui ............................................... DONE
[pq2]: 95 packages you are using are looking for funding.
[pq2]: Use the `composer fund` command to find out more!

If i change the order:

@task('deploy', ['on' => 'web'])
    cd /srv/web
    git checkout main
    git pull
    pwd
    docker compose exec frankenphp php artisan migrate --seed
    docker compose exec frankenphp php artisan optimize
    docker compose exec frankenphp composer install
    docker compose exec frankenphp composer dump-autoload -o
@endtask

It shows:

[pq2]: Your branch is up to date with 'origin/main'.
[pq2]: Already on 'main'
[pq2]: Already up to date.
[pq2]: /srv/web
[pq2]: INFO  Nothing to migrate.
[pq2]: INFO  Seeding database.
[pq2]: Database\Seeders\SettingsSeeder .................................... RUNNING
[pq2]: Database\Seeders\SettingsSeeder ....................................... SKIP
[pq2]: Database\Seeders\SettingsSeeder ................................. 28 ms DONE
[pq2]: Database\Seeders\Users\UserTeamsSeeder ............................. RUNNING
[pq2]: Database\Seeders\Users\UserTeamsSeeder ................................ SKIP
[pq2]: Database\Seeders\Users\UserTeamsSeeder ........................... 9 ms DONE
[pq2]: Database\Seeders\AccountStatusSeeder ............................... RUNNING
[pq2]: Database\Seeders\AccountStatusSeeder .................................. SKIP
[pq2]: Database\Seeders\AccountStatusSeeder ............................. 8 ms DONE
[pq2]: Database\Seeders\LocalSeeder ....................................... RUNNING
[pq2]: Database\Seeders\LocalSeeder ..................................... 9 ms DONE

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions