]> git.mxchange.org Git - friendica.git/blob - .drone.yml
5ad22fa420ba90b22eeadf77f0ef549131e019d7
[friendica.git] / .drone.yml
1 kind: pipeline
2 name: mysql-php7.1
3
4 steps:
5 - name: mysql-php7.1
6   image: friendicaci/php7.1:php7.1.32
7   commands:
8     - NOCOVERAGE=true ./autotest.sh
9   environment:
10     MYSQL_USERNAME: friendica
11     MYSQL_PASSWORD: friendica
12     MYSQL_DATABASE: friendica
13     MYSQL_HOST: mysql
14
15 services:
16 - name: mysql
17   image: mysql:8.0
18   command: [ "--default-authentication-plugin=mysql_native_password" ]
19   environment:
20     MYSQL_ROOT_PASSWORD: friendica
21     MYSQL_USER: friendica
22     MYSQL_PASSWORD: friendica
23     MYSQL_DATABASE: friendica
24   tmpfs:
25     - /var/lib/mysql
26
27 #trigger:
28 #  branch:
29 #    - master
30 #    - develop
31 #    - "*-rc"
32 #  event:
33 #    - pull_request
34 #    - push
35 ---
36 kind: pipeline
37 name: mysql-php7.2
38
39 steps:
40     - name: mysql-php7.2
41       image: friendicaci/php7.2:php7.2.22
42       commands:
43           - NOCOVERAGE=true ./autotest.sh
44       environment:
45           MYSQL_USERNAME: friendica
46           MYSQL_PASSWORD: friendica
47           MYSQL_DATABASE: friendica
48           MYSQL_HOST: mysql
49
50 services:
51     - name: mysql
52       image: mysql:8.0
53       command: [ "--default-authentication-plugin=mysql_native_password" ]
54       environment:
55           MYSQL_ROOT_PASSWORD: friendica
56           MYSQL_USER: friendica
57           MYSQL_PASSWORD: friendica
58           MYSQL_DATABASE: friendica
59       tmpfs:
60           - /var/lib/mysql
61
62 #trigger:
63 #  branch:
64 #    - master
65 #    - develop
66 #    - "*-rc"
67 #  event:
68 #    - pull_request
69 #    - push
70 ---
71 kind: pipeline
72 name: mysql-php7.3
73
74 steps:
75     - name: mysql-php7.3
76       image: friendicaci/php7.3:php7.3.9
77       commands:
78           - NOCOVERAGE=true ./autotest.sh
79       environment:
80           MYSQL_USERNAME: friendica
81           MYSQL_PASSWORD: friendica
82           MYSQL_DATABASE: friendica
83           MYSQL_HOST: mysql
84
85 services:
86     - name: mysql
87       image: mysql:8.0
88       command: [ "--default-authentication-plugin=mysql_native_password" ]
89       environment:
90           MYSQL_ROOT_PASSWORD: friendica
91           MYSQL_USER: friendica
92           MYSQL_PASSWORD: friendica
93           MYSQL_DATABASE: friendica
94       tmpfs:
95           - /var/lib/mysql
96
97 #trigger:
98 #  branch:
99 #    - master
100 #    - develop
101 #    - "*-rc"
102 #  event:
103 #    - pull_request
104 #    - push
105 ---
106 kind: pipeline
107 name: redis-php7.1
108
109 steps:
110     - name: redis-php7.1
111       image: friendicaci/php7.1:php7.1.32
112       commands:
113           - NOCOVERAGE=true NOINSTALL=true TEST_SELECTION=REDIS ./autotest.sh
114       environment:
115           REDIS_HOST: redis
116
117 services:
118     - name: redis
119       image: redis
120
121 #trigger:
122 #  branch:
123 #    - master
124 #    - develop
125 #    - "*-rc"
126 #  event:
127 #    - pull_request
128 #    - push
129 ---
130 kind: pipeline
131 name: redis-php7.2
132
133 steps:
134     - name: redis-php7.2
135       image: friendicaci/php7.2:php7.2.22
136       commands:
137           - NOCOVERAGE=true NOINSTALL=true TEST_SELECTION=REDIS ./autotest.sh
138       environment:
139         REDIS_HOST: redis
140
141 services:
142     - name: redis
143       image: redis
144
145 #trigger:
146 #  branch:
147 #    - master
148 #    - develop
149 #    - "*-rc"
150 #  event:
151 #    - pull_request
152 #    - push
153 ---
154 kind: pipeline
155 name: redis-php7.3
156
157 steps:
158     - name: redis-php7.3
159       image: friendicaci/php7.3:php7.3.9
160       commands:
161           - NOCOVERAGE=true NOINSTALL=true TEST_SELECTION=REDIS ./autotest.sh
162       environment:
163         REDIS_HOST: redis
164
165 services:
166     - name: redis
167       image: redis
168
169 #trigger:
170 #  branch:
171 #    - master
172 #    - develop
173 #    - "*-rc"
174 #  event:
175 #    - pull_request
176 #    - push