-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathusage_scenario-mariadb-files-install-chrome.yml
48 lines (46 loc) · 1.35 KB
/
usage_scenario-mariadb-files-install-chrome.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
---
name: Nextcloud - MariaDB - Files - Firefox
author: Didi Hoffmann <didi@green-coding.io>
description: Nextcloud login über das Web Interface. Erstellen einer neuen Datei. Erstellen eines Sharing Link für die Datei mit 1 MB. Teilen der Datei und Download mit einem anderen Browser.
compose-file: !include compose-mariadb.yml
services:
gcb-playwright:
image: greencoding/gcb_playwright:v14
depends_on:
nc:
condition: service_healthy
volumes:
- /tmp/.X11-unix:/tmp/.X11-unix # for debugging in non-headless mode
environment:
DISPLAY: ":0" # for debugging in non-headless mode
log-stderr: true
log-stdout: true
db:
log-stderr: true
log-stdout: true
nc:
log-stderr: true
log-stdout: true
ncs:
log-stderr: true
log-stdout: true
flow:
- name: Install Nextcloud
container: gcb-playwright
commands:
- type: console
command: python3 /tmp/repo/nextcloud_install.py chromium
note: Installing Nextcloud
read-notes-stdout: true
log-stdout: true
log-stderr: true
- name: Calendar
container: gcb-playwright
commands:
- type: console
command: python3 /tmp/repo/nextcloud_files.py chromium
note: Creating event
read-notes-stdout: true
read-sci-stdout: true
log-stdout: true
log-stderr: true