add e2e stage
This commit is contained in:
@@ -28,7 +28,12 @@
|
|||||||
final: false
|
final: false
|
||||||
jobs:
|
jobs:
|
||||||
- 'Artifact'
|
- 'Artifact'
|
||||||
- 'Test e2e'
|
|
||||||
|
- 'E2E':
|
||||||
|
manual: false
|
||||||
|
final: false
|
||||||
|
jobs:
|
||||||
|
- 'Test e2e'
|
||||||
|
|
||||||
'Test frontend':
|
'Test frontend':
|
||||||
'docker':
|
'docker':
|
||||||
@@ -167,6 +172,9 @@
|
|||||||
- 'adg-docker': 'true'
|
- 'adg-docker': 'true'
|
||||||
|
|
||||||
'Test e2e':
|
'Test e2e':
|
||||||
|
'artifact-dependencies':
|
||||||
|
- 'name': 'AdGuardHome_linux_amd64'
|
||||||
|
'required': true
|
||||||
'docker':
|
'docker':
|
||||||
'image': '${bamboo.dockerFrontend}'
|
'image': '${bamboo.dockerFrontend}'
|
||||||
'volumes':
|
'volumes':
|
||||||
@@ -187,6 +195,11 @@
|
|||||||
|
|
||||||
export CI=true
|
export CI=true
|
||||||
|
|
||||||
|
mkdir -p /tmp/adguard
|
||||||
|
tar -xzf dist/AdGuardHome_linux_amd64.tar.gz -C /tmp/adguard
|
||||||
|
|
||||||
|
chmod +x /tmp/adguard/AdGuardHome
|
||||||
|
|
||||||
make VERBOSE=1 js-deps js-test-e2e
|
make VERBOSE=1 js-deps js-test-e2e
|
||||||
'requirements':
|
'requirements':
|
||||||
- 'adg-docker': 'true'
|
- 'adg-docker': 'true'
|
||||||
|
|||||||
2
client/playwright.config.ts
vendored
2
client/playwright.config.ts
vendored
@@ -70,7 +70,7 @@ export default defineConfig({
|
|||||||
|
|
||||||
webServer: {
|
webServer: {
|
||||||
command: process.env.CI
|
command: process.env.CI
|
||||||
? 'rm -f AdGuardHome.yaml && ./AdGuardHome --local-frontend -v'
|
? '/tmp/adguard/AdGuardHome --local-frontend -v'
|
||||||
: 'rm -f AdGuardHome.yaml && sudo ./AdGuardHome --local-frontend -v',
|
: 'rm -f AdGuardHome.yaml && sudo ./AdGuardHome --local-frontend -v',
|
||||||
url: 'http://127.0.0.1:3000',
|
url: 'http://127.0.0.1:3000',
|
||||||
cwd: '..',
|
cwd: '..',
|
||||||
|
|||||||
Reference in New Issue
Block a user