Skip to content
Permalink
Browse files
Travis-CI: Ensure AWS key management plugin is not built nor packaged
Building this plugin which requires run-time access to network, uses a lot
of disk space and is slow was already partially disabled. This way we
also ensure that on cmake level it never runs even if it out of some
autodetection reason at times thought it could run.

This fixes the error message:
  fatal: unable to access 'https://github.com/awslabs/aws-sdk-cpp.git/':
  Problem with the SSL CA cert (path? access rights?)
  • Loading branch information
ottok committed Jun 29, 2018
1 parent d6b26a8 commit 5ef4870
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 0 deletions.
@@ -129,6 +129,8 @@ Description: Amazon Web Service Key Management Service Plugin for MariaDB
Services Key Management Service for managing encryption keys used for MariaDB
data-at-rest encryption.
EOF

sed -i -e "/-DPLUGIN_AWS_KEY_MANAGEMENT=NO/d" debian/rules
fi

# Mroonga, TokuDB never built on Travis CI anyway, see build flags above
@@ -88,6 +88,7 @@ endif
-DINSTALL_LIBDIR=lib/$(DEB_HOST_MULTIARCH) \
-DINSTALL_PLUGINDIR=lib/mysql/plugin \
-DINSTALL_MYSQLTESTDIR=share/mysql/mysql-test \
-DPLUGIN_AWS_KEY_MANAGEMENT=NO \
-DDEB=$(DEB_VENDOR) ..'

# This is needed, otherwise 'make test' will run before binaries have been built

0 comments on commit 5ef4870

Please sign in to comment.