예제 #1
0
 Variant('releng',
         '**Release Archive Creator',
         'ubuntu1604-test',
         ['make-release-archive',
          'release-compile',
          'debug-compile-nosasl-nossl',
          '.debug-compile .stdflags',
          '.debug-compile !.sspi .openssl !.asan-clang',
          OD([('name', 'debug-compile-sasl-openssl-static'),
              ('distros', ['ubuntu1804-build'])]),
          OD([('name', 'debug-compile-nosasl-openssl-static'),
              ('distros', ['ubuntu1804-build'])]),
          '.debug-compile !.sspi .nossl',
          'debug-compile-valgrind',
          'debug-compile-no-counters',
          'compile-tracing',
          'link-with-cmake',
          'link-with-cmake-deprecated',
          'abi-compliance-check',
          'link-with-cmake-ssl',
          'link-with-cmake-ssl-deprecated',
          'link-with-cmake-snappy',
          'link-with-cmake-snappy-deprecated',
          OD([('name', 'link-with-cmake-mac'), ('distros', ['macos-1014'])]),
          OD([('name', 'link-with-cmake-mac-deprecated'), ('distros', ['macos-1014'])]),
          OD([('name', 'link-with-cmake-windows'),
              ('distros', ['windows-64-vs2017-test'])]),
          OD([('name', 'link-with-cmake-windows-ssl'),
              ('distros', ['windows-64-vs2017-test'])]),
          OD([('name', 'link-with-cmake-windows-snappy'),
              ('distros', ['windows-64-vs2017-test'])]),
          OD([('name', 'link-with-cmake-mingw'),
              ('distros', ['windows-64-vs2017-test'])]),
          OD([('name', 'link-with-pkg-config'),
              ('distros', ['ubuntu1604-test'])]),
          OD([('name', 'link-with-pkg-config-mac'),
              ('distros', ['macos-1014'])]),
          'link-with-pkg-config-ssl',
          'link-with-bson',
          OD([('name', 'link-with-bson-windows'),
              ('distros', ['windows-64-vs2017-test'])]),
          OD([('name', 'link-with-bson-mac'), ('distros', ['macos-1014'])]),
          OD([('name', 'link-with-bson-mingw'),
              ('distros', ['windows-64-vs2013-compile'])]),
          'check-headers',
          'install-uninstall-check',
          OD([('name', 'install-uninstall-check-mingw'),
              ('distros', ['windows-64-vs2017-test'])]),
          OD([('name', 'install-uninstall-check-msvc'),
              ('distros', ['windows-64-vs2017-test'])]),
          'debug-compile-with-warnings',
          OD([('name', 'build-and-test-with-toolchain'),
              ('distros', ['debian10-small'])]),]),
예제 #2
0
 Variant('releng', '**Release Archive Creator', 'ubuntu1604-test', [
     'make-release-archive', 'release-compile',
     'debug-compile-nosasl-nossl', '.debug-compile .stdflags',
     '.debug-compile !.sspi .openssl', '.debug-compile !.sspi .nossl',
     'debug-compile-valgrind', 'debug-compile-no-counters',
     'compile-tracing', 'debian-package-build',
     OD([('name', 'rpm-package-build'), ('distros', ['rhel70'])
         ]), 'link-with-cmake', 'abi-compliance-check',
     'link-with-cmake-ssl', 'link-with-cmake-snappy',
     OD([('name', 'link-with-cmake-mac'), ('distros', ['macos-1012'])]),
     OD([('name', 'link-with-cmake-windows'),
         ('distros', ['windows-64-vs2015-compile'])]),
     OD([('name', 'link-with-cmake-windows-ssl'),
         ('distros', ['windows-64-vs2015-compile'])]),
     OD([('name', 'link-with-cmake-windows-snappy'),
         ('distros', ['windows-64-vs2015-compile'])]),
     OD([('name', 'link-with-cmake-mingw'),
         ('distros', ['windows-64-vs2013-compile'])]),
     OD([('name', 'link-with-pkg-config'),
         ('distros', ['ubuntu1604-test'])]),
     OD([('name', 'link-with-pkg-config-mac'), ('distros', ['macos-1012'])
         ]), 'link-with-pkg-config-ssl', 'link-with-bson',
     OD([('name', 'link-with-bson-windows'),
         ('distros', ['windows-64-vs2015-compile'])]),
     OD([('name', 'link-with-bson-mac'), ('distros', ['macos-1012'])]),
     OD([('name', 'link-with-bson-mingw'),
         ('distros', ['windows-64-vs2013-compile'])
         ]), 'check-headers', 'install-uninstall-check',
     OD([('name', 'install-uninstall-check-mingw'),
         ('distros', ['windows-64-vs2015-compile'])]),
     OD([('name', 'install-uninstall-check-msvc'),
         ('distros', ['windows-64-vs2015-compile'])
         ]), 'debug-compile-with-warnings'
 ]),