File tree Expand file tree Collapse file tree 9 files changed +49
-21
lines changed Expand file tree Collapse file tree 9 files changed +49
-21
lines changed Original file line number Diff line number Diff line change @@ -52,6 +52,10 @@ RUN apt-get update \
52
52
unzip \
53
53
vim \
54
54
openssh-client \
55
+ gnupg2 \
56
+ ca-certificates \
57
+ lsb-release \
58
+ software-properties-common \
55
59
libbz2-dev \
56
60
libjpeg62-turbo-dev \
57
61
libpng-dev \
@@ -143,7 +147,8 @@ RUN pecl install -o -f \
143
147
xdebug-3.1.2 \
144
148
yaml
145
149
146
- RUN curl -L https://packages.blackfire.io/gpg.key | apt-key add \
150
+ RUN curl -L https://packages.blackfire.io/gpg.key | gpg --dearmor > blackfire.io-archive-keyring.gpg \
151
+ && install -o root -g root -m 644 blackfire.io-archive-keyring.gpg /etc/apt/trusted.gpg.d/ \
147
152
&& echo "deb http://packages.blackfire.io/debian any main" | tee /etc/apt/sources.list.d/blackfire.list \
148
153
&& apt-get update \
149
154
&& apt-get install blackfire-php \
Original file line number Diff line number Diff line change @@ -34,6 +34,10 @@ RUN apt-get update \
34
34
sudo \
35
35
iproute2 \
36
36
git \
37
+ gnupg2 \
38
+ ca-certificates \
39
+ lsb-release \
40
+ software-properties-common \
37
41
libbz2-dev \
38
42
libjpeg62-turbo-dev \
39
43
libpng-dev \
@@ -118,7 +122,8 @@ RUN pecl install -o -f \
118
122
xdebug-3.1.2 \
119
123
yaml
120
124
121
- RUN curl -L https://packages.blackfire.io/gpg.key | apt-key add \
125
+ RUN curl -L https://packages.blackfire.io/gpg.key | gpg --dearmor > blackfire.io-archive-keyring.gpg \
126
+ && install -o root -g root -m 644 blackfire.io-archive-keyring.gpg /etc/apt/trusted.gpg.d/ \
122
127
&& echo "deb http://packages.blackfire.io/debian any main" | tee /etc/apt/sources.list.d/blackfire.list \
123
128
&& apt-get update \
124
129
&& apt-get install blackfire-php \
Original file line number Diff line number Diff line change @@ -52,6 +52,10 @@ RUN apt-get update \
52
52
unzip \
53
53
vim \
54
54
openssh-client \
55
+ gnupg2 \
56
+ ca-certificates \
57
+ lsb-release \
58
+ software-properties-common \
55
59
libbz2-dev \
56
60
libjpeg62-turbo-dev \
57
61
libpng-dev \
@@ -140,7 +144,8 @@ RUN pecl install -o -f \
140
144
xdebug-3.1.2 \
141
145
yaml
142
146
143
- RUN curl -L https://packages.blackfire.io/gpg.key | apt-key add \
147
+ RUN curl -L https://packages.blackfire.io/gpg.key | gpg --dearmor > blackfire.io-archive-keyring.gpg \
148
+ && install -o root -g root -m 644 blackfire.io-archive-keyring.gpg /etc/apt/trusted.gpg.d/ \
144
149
&& echo "deb http://packages.blackfire.io/debian any main" | tee /etc/apt/sources.list.d/blackfire.list \
145
150
&& apt-get update \
146
151
&& apt-get install blackfire-php \
Original file line number Diff line number Diff line change @@ -34,6 +34,10 @@ RUN apt-get update \
34
34
sudo \
35
35
iproute2 \
36
36
git \
37
+ gnupg2 \
38
+ ca-certificates \
39
+ lsb-release \
40
+ software-properties-common \
37
41
libbz2-dev \
38
42
libjpeg62-turbo-dev \
39
43
libpng-dev \
@@ -115,7 +119,8 @@ RUN pecl install -o -f \
115
119
xdebug-3.1.2 \
116
120
yaml
117
121
118
- RUN curl -L https://packages.blackfire.io/gpg.key | apt-key add \
122
+ RUN curl -L https://packages.blackfire.io/gpg.key | gpg --dearmor > blackfire.io-archive-keyring.gpg \
123
+ && install -o root -g root -m 644 blackfire.io-archive-keyring.gpg /etc/apt/trusted.gpg.d/ \
119
124
&& echo "deb http://packages.blackfire.io/debian any main" | tee /etc/apt/sources.list.d/blackfire.list \
120
125
&& apt-get update \
121
126
&& apt-get install blackfire-php \
Original file line number Diff line number Diff line change @@ -52,6 +52,10 @@ RUN apt-get update \
52
52
unzip \
53
53
vim \
54
54
openssh-client \
55
+ gnupg2 \
56
+ ca-certificates \
57
+ lsb-release \
58
+ software-properties-common \
55
59
libbz2-dev \
56
60
libjpeg62-turbo-dev \
57
61
libpng-dev \
@@ -130,7 +134,8 @@ RUN pecl install -o -f \
130
134
xdebug-3.1.2 \
131
135
yaml
132
136
133
- RUN curl -L https://packages.blackfire.io/gpg.key | apt-key add \
137
+ RUN curl -L https://packages.blackfire.io/gpg.key | gpg --dearmor > blackfire.io-archive-keyring.gpg \
138
+ && install -o root -g root -m 644 blackfire.io-archive-keyring.gpg /etc/apt/trusted.gpg.d/ \
134
139
&& echo "deb http://packages.blackfire.io/debian any main" | tee /etc/apt/sources.list.d/blackfire.list \
135
140
&& apt-get update \
136
141
&& apt-get install blackfire-php \
Original file line number Diff line number Diff line change @@ -34,6 +34,10 @@ RUN apt-get update \
34
34
sudo \
35
35
iproute2 \
36
36
git \
37
+ gnupg2 \
38
+ ca-certificates \
39
+ lsb-release \
40
+ software-properties-common \
37
41
libbz2-dev \
38
42
libjpeg62-turbo-dev \
39
43
libpng-dev \
@@ -105,7 +109,8 @@ RUN pecl install -o -f \
105
109
xdebug-3.1.2 \
106
110
yaml
107
111
108
- RUN curl -L https://packages.blackfire.io/gpg.key | apt-key add \
112
+ RUN curl -L https://packages.blackfire.io/gpg.key | gpg --dearmor > blackfire.io-archive-keyring.gpg \
113
+ && install -o root -g root -m 644 blackfire.io-archive-keyring.gpg /etc/apt/trusted.gpg.d/ \
109
114
&& echo "deb http://packages.blackfire.io/debian any main" | tee /etc/apt/sources.list.d/blackfire.list \
110
115
&& apt-get update \
111
116
&& apt-get install blackfire-php \
Original file line number Diff line number Diff line change @@ -52,6 +52,10 @@ RUN apt-get update \
52
52
unzip \
53
53
vim \
54
54
openssh-client \
55
+ gnupg2 \
56
+ ca-certificates \
57
+ lsb-release \
58
+ software-properties-common \
55
59
libbz2-dev \
56
60
libjpeg62-turbo-dev \
57
61
libpng-dev \
@@ -123,7 +127,8 @@ RUN pecl install -o -f \
123
127
xmlrpc-1.0.0RC3 \
124
128
yaml
125
129
126
- RUN curl -L https://packages.blackfire.io/gpg.key | apt-key add \
130
+ RUN curl -L https://packages.blackfire.io/gpg.key | gpg --dearmor > blackfire.io-archive-keyring.gpg \
131
+ && install -o root -g root -m 644 blackfire.io-archive-keyring.gpg /etc/apt/trusted.gpg.d/ \
127
132
&& echo "deb http://packages.blackfire.io/debian any main" | tee /etc/apt/sources.list.d/blackfire.list \
128
133
&& apt-get update \
129
134
&& apt-get install blackfire-php \
Original file line number Diff line number Diff line change @@ -34,6 +34,10 @@ RUN apt-get update \
34
34
sudo \
35
35
iproute2 \
36
36
git \
37
+ gnupg2 \
38
+ ca-certificates \
39
+ lsb-release \
40
+ software-properties-common \
37
41
libbz2-dev \
38
42
libjpeg62-turbo-dev \
39
43
libpng-dev \
@@ -98,7 +102,8 @@ RUN pecl install -o -f \
98
102
xmlrpc-1.0.0RC3 \
99
103
yaml
100
104
101
- RUN curl -L https://packages.blackfire.io/gpg.key | apt-key add \
105
+ RUN curl -L https://packages.blackfire.io/gpg.key | gpg --dearmor > blackfire.io-archive-keyring.gpg \
106
+ && install -o root -g root -m 644 blackfire.io-archive-keyring.gpg /etc/apt/trusted.gpg.d/ \
102
107
&& echo "deb http://packages.blackfire.io/debian any main" | tee /etc/apt/sources.list.d/blackfire.list \
103
108
&& apt-get update \
104
109
&& apt-get install blackfire-php \
Original file line number Diff line number Diff line change @@ -167,19 +167,7 @@ public static function getConfig(): array
167
167
'>=7.0 ' => [self ::EXTENSION_TYPE => self ::EXTENSION_TYPE_CORE ],
168
168
],
169
169
'blackfire ' => [
170
- '>=7.2 <8.1 ' => [
171
- self ::EXTENSION_TYPE => self ::EXTENSION_TYPE_INSTALLATION_SCRIPT ,
172
- // phpcs:disable
173
- self ::EXTENSION_INSTALLATION_SCRIPT => <<< BASH
174
- curl -L https://packages.blackfire.io/gpg.key | apt-key add
175
- echo "deb http://packages.blackfire.io/debian any main" | tee /etc/apt/sources.list.d/blackfire.list
176
- apt-get update
177
- apt-get install blackfire-php
178
- rm -rf /var/lib/apt/lists/*
179
- BASH
180
- // phpcs:enable
181
- ],
182
- '>=8.1 ' => [
170
+ '>=7.2 ' => [
183
171
self ::EXTENSION_TYPE => self ::EXTENSION_TYPE_INSTALLATION_SCRIPT ,
184
172
self ::EXTENSION_OS_DEPENDENCIES => [
185
173
'gnupg2 ' ,
You can’t perform that action at this time.
0 commit comments