release/v0.8.0 #49
1 changed files with 10 additions and 0 deletions
10
shell.nix
10
shell.nix
|
|
@ -68,6 +68,10 @@ pkgs.mkShell {
|
||||||
podman-compose logs -f "$@"
|
podman-compose logs -f "$@"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
dev-logs-db() {
|
||||||
|
podman-compose logs -f db "$@"
|
||||||
|
}
|
||||||
|
|
||||||
dev-shell() {
|
dev-shell() {
|
||||||
podman-compose exec app sh
|
podman-compose exec app sh
|
||||||
}
|
}
|
||||||
|
|
@ -76,6 +80,10 @@ pkgs.mkShell {
|
||||||
podman-compose exec app php artisan "$@"
|
podman-compose exec app php artisan "$@"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
dev-test() {
|
||||||
|
podman-compose exec -T app php -d memory_limit=512M vendor/bin/phpunit "$@"
|
||||||
|
}
|
||||||
|
|
||||||
dev-fix-permissions() {
|
dev-fix-permissions() {
|
||||||
echo "🔧 Fixing file permissions..."
|
echo "🔧 Fixing file permissions..."
|
||||||
echo "This will require sudo to fix Docker-created files"
|
echo "This will require sudo to fix Docker-created files"
|
||||||
|
|
@ -149,8 +157,10 @@ pkgs.mkShell {
|
||||||
echo " dev-rebuild - Full rebuild (removes volumes)"
|
echo " dev-rebuild - Full rebuild (removes volumes)"
|
||||||
echo " dev-rebuild-quick - Quick rebuild (keeps volumes)"
|
echo " dev-rebuild-quick - Quick rebuild (keeps volumes)"
|
||||||
echo " dev-logs [svc] - Follow logs (default: all)"
|
echo " dev-logs [svc] - Follow logs (default: all)"
|
||||||
|
echo " dev-logs-db - Tail database logs"
|
||||||
echo " dev-shell - Enter app container"
|
echo " dev-shell - Enter app container"
|
||||||
echo " dev-artisan - Run artisan commands"
|
echo " dev-artisan - Run artisan commands"
|
||||||
|
echo " dev-test [path] - Run PHPUnit suite (CI invocation)"
|
||||||
echo " dev-fix-permissions - Fix Docker-created file permissions"
|
echo " dev-fix-permissions - Fix Docker-created file permissions"
|
||||||
echo ""
|
echo ""
|
||||||
echo "Production commands:"
|
echo "Production commands:"
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue