defaults:
bmo_slim_image: &bmo_slim_image
- image: mozillabteam/bmo-slim:20180809.1
+ image: mozillabteam/bmo-slim:20180918.1
user: app
mysql_image: &mysql_image
);
# This has to happen after something from the main lib is loaded
-$FFI->attach('core_extensions_ensure_registered' => [] => 'void');
+$FFI->attach('cmark_gfm_core_extensions_ensure_registered' => [] => 'void');
-core_extensions_ensure_registered();
+cmark_gfm_core_extensions_ensure_registered();
Bugzilla::Markdown::GFM::SyntaxExtension->SETUP($FFI);
Bugzilla::Markdown::GFM::SyntaxExtensionList->SETUP($FFI);
-FROM mozillabteam/bmo-slim:20180809.1
+FROM mozillabteam/bmo-slim:20180918.1
ARG CI
ARG CIRCLE_SHA1
chown -R app:app /app && \
perl -I/app -I/app/local/lib/perl5 -c -E 'use Bugzilla; BEGIN { Bugzilla->extensions }' && \
perl -c /app/scripts/entrypoint.pl && \
- setcap 'cap_net_bind_service=+ep' /usr/sbin/httpd && \
setcap 'cap_net_bind_service=+ep' /usr/bin/perl
USER app
# PREREQ_PM
my %requires = (
- 'Alien::libcmark_gfm' => 0,
+ 'Alien::libcmark_gfm' => '3',
'Algorithm::BloomFilter' => '0.02',
'CGI' => '4.31',
'CGI::Compile' => 0,
use warnings;
use lib qw( . lib local/lib/perl5 );
use Bugzilla;
-use Test::More;
+use Test2::V0;
my $parser = Bugzilla->markdown_parser;
<tr>
<td>val1</td>
<td align="center">val2</td>
-</tr></tbody></table>
+</tr>
+</tbody>
+</table>
HTML
is(