blob: 725391358e1bf491f02e807d41408efb5ac97979 (
plain)
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
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
|
---
kind: pipeline
name: int-sqlite-conversation
services:
- image: ghcr.io/nextcloud/continuous-integration-redis:latest
name: cache
steps:
- commands:
- bash tests/drone-run-integration-tests.sh || exit 0
- composer --version
- composer self-update --2
- wget https://raw.githubusercontent.com/nextcloud/travis_ci/master/before_install.sh
- bash ./before_install.sh $APP_NAME $CORE_BRANCH $DATABASEHOST
- cd ../server
- cd apps/$APP_NAME
- composer install --no-dev
- cd ../..
- ./occ app:enable $APP_NAME
- git clone --depth 1 -b $NOTIFICATIONS_BRANCH https://github.com/nextcloud/notifications
apps/notifications
- ./occ app:enable --force notifications
- git clone --depth 1 -b $GUESTS_BRANCH https://github.com/nextcloud/guests apps/guests
- ./occ app:enable --force guests
- git clone --depth 1 -b $CSB_BRANCH https://github.com/nextcloud/call_summary_bot
apps/call_summary_bot
- ./occ app:enable --force call_summary_bot
- cd apps/$APP_NAME/tests/integration/
- bash run.sh features/conversation
environment:
APP_NAME: spreed
CORE_BRANCH: stable27
CSB_BRANCH: main
DATABASEHOST: sqlite
GUESTS_BRANCH: master
NOTIFICATIONS_BRANCH: stable27
image: ghcr.io/nextcloud/continuous-integration-php8.2:latest
name: integration-conversation
trigger:
branch:
- master
- stable*
event:
- pull_request
- push
---
kind: pipeline
name: int-mysql-conversation
services:
- image: ghcr.io/nextcloud/continuous-integration-redis:latest
name: cache
- command:
- --innodb_large_prefix=true
- --innodb_file_format=barracuda
- --innodb_file_per_table=true
- --sql-mode=ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION
environment:
MYSQL_DATABASE: oc_autotest
MYSQL_PASSWORD: owncloud
MYSQL_ROOT_PASSWORD: owncloud
MYSQL_USER: oc_autotest
image: ghcr.io/nextcloud/continuous-integration-mariadb-10.4:10.4
name: mysql
tmpfs:
- /var/lib/mysql
steps:
- commands:
- bash tests/drone-run-integration-tests.sh || exit 0
- composer --version
- composer self-update --2
- wget https://raw.githubusercontent.com/nextcloud/travis_ci/master/before_install.sh
- bash ./before_install.sh $APP_NAME $CORE_BRANCH $DATABASEHOST
- cd ../server
- cd apps/$APP_NAME
- composer install --no-dev
- cd ../..
- ./occ app:enable $APP_NAME
- git clone --depth 1 -b $NOTIFICATIONS_BRANCH https://github.com/nextcloud/notifications
apps/notifications
- ./occ app:enable --force notifications
- git clone --depth 1 -b $GUESTS_BRANCH https://github.com/nextcloud/guests apps/guests
- ./occ app:enable --force guests
- git clone --depth 1 -b $CSB_BRANCH https://github.com/nextcloud/call_summary_bot
apps/call_summary_bot
- ./occ app:enable --force call_summary_bot
- cd apps/$APP_NAME/tests/integration/
- bash run.sh features/conversation
environment:
APP_NAME: spreed
CORE_BRANCH: stable27
CSB_BRANCH: main
DATABASEHOST: mysql
GUESTS_BRANCH: master
NOTIFICATIONS_BRANCH: stable27
image: ghcr.io/nextcloud/continuous-integration-php8.2:latest
name: integration-conversation
trigger:
branch:
- master
- stable*
event:
- pull_request
- push
---
kind: pipeline
name: int-pgsql-conversation
services:
- image: ghcr.io/nextcloud/continuous-integration-redis:latest
name: cache
- environment:
POSTGRES_DB: oc_autotest
POSTGRES_HOST_AUTH_METHOD: trust
POSTGRES_PASSWORD: owncloud
POSTGRES_USER: oc_autotest
image: ghcr.io/nextcloud/continuous-integration-postgres-13:postgres-13
name: pgsql
tmpfs:
- /var/lib/postgresql/data
steps:
- commands:
- bash tests/drone-run-integration-tests.sh || exit 0
- composer --version
- composer self-update --2
- wget https://raw.githubusercontent.com/nextcloud/travis_ci/master/before_install.sh
- bash ./before_install.sh $APP_NAME $CORE_BRANCH $DATABASEHOST
- cd ../server
- cd apps/$APP_NAME
- composer install --no-dev
- cd ../..
- ./occ app:enable $APP_NAME
- git clone --depth 1 -b $NOTIFICATIONS_BRANCH https://github.com/nextcloud/notifications
apps/notifications
- ./occ app:enable --force notifications
- git clone --depth 1 -b $GUESTS_BRANCH https://github.com/nextcloud/guests apps/guests
- ./occ app:enable --force guests
- git clone --depth 1 -b $CSB_BRANCH https://github.com/nextcloud/call_summary_bot
apps/call_summary_bot
- ./occ app:enable --force call_summary_bot
- cd apps/$APP_NAME/tests/integration/
- bash run.sh features/conversation
environment:
APP_NAME: spreed
CORE_BRANCH: stable27
CSB_BRANCH: main
DATABASEHOST: pgsql
GUESTS_BRANCH: master
NOTIFICATIONS_BRANCH: stable27
image: ghcr.io/nextcloud/continuous-integration-php8.2:latest
name: integration-conversation
trigger:
branch:
- master
- stable*
event:
- pull_request
- push
---
hmac: f8e16bd1635ba08a3d0f0d1e7c6f42b540da359ab066ee4107816e73c25e0d1f
kind: signature
|