From fc56f88e3508ff15ae9bb81802a21ce5842bc606 Mon Sep 17 00:00:00 2001 From: withanage Date: Mon, 29 Apr 2024 14:17:28 +0200 Subject: [PATCH] omp stable-3_4_0 3.4.0 remove travis --- .travis.yml | 183 ---------------------------------------------------- 1 file changed, 183 deletions(-) delete mode 100644 .travis.yml diff --git a/.travis.yml b/.travis.yml deleted file mode 100644 index 445879b8c1c..00000000000 --- a/.travis.yml +++ /dev/null @@ -1,183 +0,0 @@ -env: - global: - # Used for saving generated test datasets. See Notion for details. - - secure=fRBfUOCW74WoTqn++xJLCL6k0Ug4f8LSD75mbrfMWdP9Wuu5WzTpFH2K0fNOK2Znfg0Vqpr1442Sjjo+C4PxiM65RPIoi36CfFEqEPdhN2EF5kSXEngj97LF3SQzCklDxf/pI9Z9cbr5QgJhiVexLXuBg2Dsru/UvBD871+p4kA= - - APPLICATION=omp - -dist: focal -os: linux -language: php -python: - - 3.3 # Required by Javascript linter/builder -git: - # Inhibit automatic submodule checkout - submodules: false -cache: - npm: true - directories: - - $HOME/.composer/cache - - $HOME/.cache -addons: - chrome: beta - postgresql: "9.5" - apt: - update: true - packages: - - libvulkan1 - - libu2f-udev - -before_install: - # MariaDB has conflicts with MySQL, given that Travis includes MySQL by default, we have to uninstall it before installing MariaDB - - | - if [[ "$TEST" == "mariadb" ]]; then - sudo apt-get remove --purge mysql-server mysql-client mysql-common mysql-server-core-* mysql-client-core-* - sudo apt-get autoremove -y - sudo apt-get autoclean - sudo rm -rf /var/lib/mysql/ - sudo rm -rf /etc/mysql/ - sudo apt-get install mariadb-server mariadb-client - fi - - if [ -n "$LIBONIG_INSTALL" ]; then sudo apt-get install libonig5; fi - - ./tools/startSubmodulesTRAVIS.sh - - npm i g -npm - - ./lib/pkp/tools/travis/prepare-webserver.sh - - ./lib/pkp/tools/travis/install-composer-dependencies.sh - - npm install && npm run build - -stages: - - validate - - test - - upgrade - -jobs: - include: - - stage: test - env: TEST=pgsql SAVE_BUILD=true - php: 8.0 - - env: TEST=pgsql - php: 8.1.0 - - env: TEST=mariadb SAVE_BUILD=true - php: 8.0 - - env: TEST=mysql SAVE_BUILD=true - php: 8.1.0 - - env: TEST=mysql LIBONIG_INSTALL=1 - php: 8.2.0 - - env: TEST=pgsql LIBONIG_INSTALL=1 - php: 8.2.0 - - - stage: validate - php: 8.0 - name: "Validate and lint" - script: - - | - npm install - ./lib/pkp/tools/travis/install-linter.sh - ./lib/pkp/tools/travis/validate-xml.sh - ./lib/pkp/tools/buildjs.sh -n - ./lib/pkp/tools/checkHelp.sh - ./lib/pkp/tools/travis/validate-json.sh - npm run lint - - - stage: upgrade - env: DATASET_BRANCH=stable-3_3_0 TEST=mysql - php: 8.0 - script: - - source ./lib/pkp/tools/travis/prepare-tests.sh - - git clone https://github.com/pkp/datasets - - cp -r datasets/${APPLICATION}/${DATASET_BRANCH}/${TEST}/files/* files/ - - cp -r datasets/${APPLICATION}/${DATASET_BRANCH}/${TEST}/public/* public/ - - cp datasets/${APPLICATION}/${DATASET_BRANCH}/${TEST}/config.inc.php . - - patch -p1 < datasets/upgrade/3_4_0-add-email-config.diff - - patch -p1 < datasets/upgrade/3_4_0-update-locale.diff - - ./datasets/tools/dbclient.sh < datasets/${APPLICATION}/${DATASET_BRANCH}/${TEST}/database.sql - - source ./lib/pkp/tools/travis/migration/v3_4_0/prepare-logs.sh - - php tools/upgrade.php check - - php tools/upgrade.php upgrade - - - env: DATASET_BRANCH=stable-3_2_1 TEST=mysql - php: 8.0 - script: - - source ./lib/pkp/tools/travis/prepare-tests.sh - - git clone https://github.com/pkp/datasets - - cp -r datasets/${APPLICATION}/${DATASET_BRANCH}/${TEST}/files/* files/ - - cp -r datasets/${APPLICATION}/${DATASET_BRANCH}/${TEST}/public/* public/ - - cp datasets/${APPLICATION}/${DATASET_BRANCH}/${TEST}/config.inc.php . - - patch -p1 < datasets/upgrade/3_4_0-add-email-config.diff - - patch -p1 < datasets/upgrade/3_4_0-update-locale.diff - - ./datasets/tools/dbclient.sh < datasets/${APPLICATION}/${DATASET_BRANCH}/${TEST}/database.sql - - source ./lib/pkp/tools/travis/migration/v3_4_0/prepare-logs.sh - - php tools/upgrade.php check - - php tools/upgrade.php upgrade - - - env: DATASET_BRANCH=stable-3_2_0 TEST=mysql - php: 8.0 - script: - - source ./lib/pkp/tools/travis/prepare-tests.sh - - git clone https://github.com/pkp/datasets - - cp -r datasets/${APPLICATION}/${DATASET_BRANCH}/${TEST}/files/* files/ - - cp -r datasets/${APPLICATION}/${DATASET_BRANCH}/${TEST}/public/* public/ - - cp datasets/${APPLICATION}/${DATASET_BRANCH}/${TEST}/config.inc.php . - - patch -p1 < datasets/upgrade/3_4_0-add-email-config.diff - - patch -p1 < datasets/upgrade/3_4_0-update-locale.diff - - ./datasets/tools/dbclient.sh < datasets/${APPLICATION}/${DATASET_BRANCH}/${TEST}/database.sql - - source ./lib/pkp/tools/travis/migration/v3_4_0/prepare-logs.sh - - php tools/upgrade.php check - - php tools/upgrade.php upgrade - - - env: DATASET_BRANCH=stable-3_3_0 TEST=pgsql - php: 8.0 - script: - - source ./lib/pkp/tools/travis/prepare-tests.sh - - git clone https://github.com/pkp/datasets - - cp -r datasets/${APPLICATION}/${DATASET_BRANCH}/${TEST}/files/* files/ - - cp -r datasets/${APPLICATION}/${DATASET_BRANCH}/${TEST}/public/* public/ - - cp datasets/${APPLICATION}/${DATASET_BRANCH}/${TEST}/config.inc.php . - - patch -p1 < datasets/upgrade/3_4_0-add-email-config.diff - - patch -p1 < datasets/upgrade/3_4_0-update-locale.diff - - ./datasets/tools/dbclient.sh < datasets/${APPLICATION}/${DATASET_BRANCH}/${TEST}/database.sql - - source ./lib/pkp/tools/travis/migration/v3_4_0/prepare-logs.sh - - php tools/upgrade.php check - - php tools/upgrade.php upgrade - - - env: DATASET_BRANCH=stable-3_2_1 TEST=pgsql - php: 8.0 - script: - - source ./lib/pkp/tools/travis/prepare-tests.sh - - git clone https://github.com/pkp/datasets - - cp -r datasets/${APPLICATION}/${DATASET_BRANCH}/${TEST}/files/* files/ - - cp -r datasets/${APPLICATION}/${DATASET_BRANCH}/${TEST}/public/* public/ - - cp datasets/${APPLICATION}/${DATASET_BRANCH}/${TEST}/config.inc.php . - - patch -p1 < datasets/upgrade/3_4_0-add-email-config.diff - - patch -p1 < datasets/upgrade/3_4_0-update-locale.diff - - ./datasets/tools/dbclient.sh < datasets/${APPLICATION}/${DATASET_BRANCH}/${TEST}/database.sql - - source ./lib/pkp/tools/travis/migration/v3_4_0/prepare-logs.sh - - php tools/upgrade.php check - - php tools/upgrade.php upgrade - - - env: DATASET_BRANCH=stable-3_2_0 TEST=pgsql - php: 8.0 - script: - - source ./lib/pkp/tools/travis/prepare-tests.sh - - git clone https://github.com/pkp/datasets - - cp -r datasets/${APPLICATION}/${DATASET_BRANCH}/${TEST}/files/* files/ - - cp -r datasets/${APPLICATION}/${DATASET_BRANCH}/${TEST}/public/* public/ - - cp datasets/${APPLICATION}/${DATASET_BRANCH}/${TEST}/config.inc.php . - - patch -p1 < datasets/upgrade/3_4_0-add-email-config.diff - - patch -p1 < datasets/upgrade/3_4_0-update-locale.diff - - ./datasets/tools/dbclient.sh < datasets/${APPLICATION}/${DATASET_BRANCH}/${TEST}/database.sql - - source ./lib/pkp/tools/travis/migration/v3_4_0/prepare-logs.sh - - php tools/upgrade.php check - - php tools/upgrade.php upgrade - -script: - - source ./lib/pkp/tools/travis/prepare-tests.sh - - ./lib/pkp/tools/travis/run-tests.sh - -after_failure: - - tail -n 500 error.log - - sudo apt-get install sharutils - # Outputs only the oldest file found at the screenshots folder due to log limits - - find cypress/screenshots -type f -printf '%T+\t%p\n' | sort | head -n 1 | cut -f 2 | tar -czT - | uuencode /dev/stdout - -after_success: - - head -n 500 error.log