You are here

drupal9.x.sh in Drupal driver for SQL Server and SQL Azure 4.0.x

Same filename and directory in other branches
  1. 4.2.x dev/travis/drupal9.x.sh
  2. 4.1.x dev/travis/drupal9.x.sh
#Core Patches
# Encapsulate fields.
wget http://beakerboy.com/~kevin/3136974-4.patch
git apply 3136974-4.patch

# Testing Patches
# ConnectionUnitTest defaults to MySQL syntax
wget http://beakerboy.com/~kevin/connectionUnit.patch
git apply connectionUnit.patch
# Enable sqlsrv module in specific kernel tests
wget https://www.drupal.org/files/issues/2020-05-02/2966272-16.patch
# Enable sqlsrv in specific Functional Tests splice16
wget http://beakerboy.com/~kevin/Function-timestamp.patch
git apply Function-timestamp.patch
git apply 2966272-16.patch
# Sort order must be specified
wget https://www.drupal.org/files/issues/2020-06-12/3146016-5.patch
git apply 3146016-5.patch
# Add a sqlsrv-specific datatype to test
wget https://www.drupal.org/files/issues/2020-02-05/drupal-3111134-database_specific_types-3.patch
git apply drupal-3111134-database_specific_types-3.patch

# Reorganize files and directories.
mv $TRAVIS_BUILD_DIR/dev/travis/TestSuites $TRAVIS_BUILD_DIR/tests/src/
rm -rf $TRAVIS_BUILD_DIR/dev/appveyor
mv $TRAVIS_BUILD_DIR/tests/database_statement_monitoring_test ./core/modules/system/tests/modules/database_statement_monitoring_test/src/sqlsrv
cp -rf $TRAVIS_BUILD_DIR ./modules
PATH=$PATH:$TRAVIS_BUILD_DIR/../drupal-project/vendor/bin
mkdir $TRAVIS_BUILD_DIR/../drupal-project/sites/simpletest
mkdir $TRAVIS_BUILD_DIR/../drupal-project/sites/simpletest/browser_output
sed -e "s?WEB_DIR?$(pwd)?g" --in-place $TRAVIS_BUILD_DIR/dev/travis/phpunit.xml.dist

File

dev/travis/drupal9.x.sh
View source
  1. #Core Patches
  2. # Encapsulate fields.
  3. wget http://beakerboy.com/~kevin/3136974-4.patch
  4. git apply 3136974-4.patch
  5. # Testing Patches
  6. # ConnectionUnitTest defaults to MySQL syntax
  7. wget http://beakerboy.com/~kevin/connectionUnit.patch
  8. git apply connectionUnit.patch
  9. # Enable sqlsrv module in specific kernel tests
  10. wget https://www.drupal.org/files/issues/2020-05-02/2966272-16.patch
  11. # Enable sqlsrv in specific Functional Tests splice16
  12. wget http://beakerboy.com/~kevin/Function-timestamp.patch
  13. git apply Function-timestamp.patch
  14. git apply 2966272-16.patch
  15. # Sort order must be specified
  16. wget https://www.drupal.org/files/issues/2020-06-12/3146016-5.patch
  17. git apply 3146016-5.patch
  18. # Add a sqlsrv-specific datatype to test
  19. wget https://www.drupal.org/files/issues/2020-02-05/drupal-3111134-database_specific_types-3.patch
  20. git apply drupal-3111134-database_specific_types-3.patch
  21. # Reorganize files and directories.
  22. mv $TRAVIS_BUILD_DIR/dev/travis/TestSuites $TRAVIS_BUILD_DIR/tests/src/
  23. rm -rf $TRAVIS_BUILD_DIR/dev/appveyor
  24. mv $TRAVIS_BUILD_DIR/tests/database_statement_monitoring_test ./core/modules/system/tests/modules/database_statement_monitoring_test/src/sqlsrv
  25. cp -rf $TRAVIS_BUILD_DIR ./modules
  26. PATH=$PATH:$TRAVIS_BUILD_DIR/../drupal-project/vendor/bin
  27. mkdir $TRAVIS_BUILD_DIR/../drupal-project/sites/simpletest
  28. mkdir $TRAVIS_BUILD_DIR/../drupal-project/sites/simpletest/browser_output
  29. sed -e "s?WEB_DIR?$(pwd)?g" --in-place $TRAVIS_BUILD_DIR/dev/travis/phpunit.xml.dist