Skip to content

Commit 4358034

Browse files
committed
POC: run acceptance test on github actions
Signed-off-by: Louis Chemineau <louis@chmn.me>
1 parent 2427a64 commit 4358034

1 file changed

Lines changed: 30 additions & 0 deletions

File tree

.github/workflows/acceptance.yml

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
name: acceptance-users
2+
3+
on:
4+
pull_request:
5+
push:
6+
branches:
7+
- master
8+
- stable*
9+
10+
jobs:
11+
acceptance:
12+
runs-on: ghcr.io/nextcloud/continuous-integration-alpine-git:latest
13+
14+
strategy:
15+
fail-fast: false
16+
17+
name: acceptance
18+
19+
services:
20+
selenium:
21+
image: ghcr.io/nextcloud/continuous-integration-selenium:3.141.59
22+
ports: ["4444:4444"]
23+
environment:
24+
# Reduce default log level for Selenium server (INFO) as it is too
25+
# verbose.
26+
JAVA_OPTS: -Dselenium.LOGGER.level=WARNING
27+
28+
steps:
29+
- name: Acceptance tests
30+
run: tests/acceptance/run-local.sh --timeout-multiplier 10 --nextcloud-server-domain acceptance-users --selenium-server selenium:4444 allow-git-repository-modifications features/users.feature

0 commit comments

Comments
 (0)