0
0
mirror of https://github.com/go-gitea/gitea.git synced 2026-02-22 15:25:05 +01:00

Fix e2e CI: use ./gitea path for executable, show user creation errors

The EXECUTABLE was passed as 'gitea' without ./ prefix, which fails
in CI where the current directory is not in PATH. Also remove
2>/dev/null from user creation to surface errors.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
silverwind 2026-02-15 12:08:42 +01:00
parent 83a448c498
commit 734be7e3b5
No known key found for this signature in database
GPG Key ID: 2E62B41C93869443
2 changed files with 2 additions and 2 deletions

View File

@ -556,7 +556,7 @@ test-mssql-migration: migrations.mssql.test migrations.individual.mssql.test
.PHONY: test-e2e
test-e2e: deps-frontend
@$(NODE_VARS) pnpm exec playwright install --with-deps chromium $(PLAYWRIGHT_FLAGS)
EXECUTABLE=$(EXECUTABLE) ./tools/test-e2e.sh $(E2E_FLAGS)
EXECUTABLE=./$(EXECUTABLE) ./tools/test-e2e.sh $(E2E_FLAGS)
.PHONY: bench-sqlite
bench-sqlite: integrations.sqlite.test generate-ini-sqlite

View File

@ -42,7 +42,7 @@ E2E_EMAIL="e2e@test.gitea.io"
E2E_PASSWORD="password"
if ! curl -sf --max-time 5 "$E2E_URL/api/v1/users/$E2E_USER" > /dev/null 2>&1; then
echo "Creating e2e test user..."
if ${EXECUTABLE:-./gitea} admin user create --username "$E2E_USER" --email "$E2E_EMAIL" --password "$E2E_PASSWORD" --must-change-password=false 2>/dev/null; then
if ${EXECUTABLE:-./gitea} admin user create --username "$E2E_USER" --email "$E2E_EMAIL" --password "$E2E_PASSWORD" --must-change-password=false; then
echo "User '$E2E_USER' created"
else
echo "error: failed to create user '$E2E_USER'" >&2