Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Align Gallery block movers with the standard block mover style #17316

Merged
merged 5 commits into from Sep 6, 2019
Travis CI / Travis CI - Pull Request successful Sep 6, 2019 in 19m 18s

Build Passed

The build passed, just like the previous build.

Details

This is a pull request build.

It is running a build against the merge commit, after merging #17316 Align Gallery block movers with the standard block mover style.
Any changes that have been made to the master branch before the build ran are also included.

Jobs and Stages

This build has 15 jobs, running in parallel.

Job ENV State Notes
40999.1 Lint passed
40999.2 Build artifacts passed
40999.3 License compatibility passed
40999.4 JavaScript unit tests INSTALL_WORDPRESS=false passed
40999.5 PHP unit tests INSTALL_COMPOSER=true passed
40999.6 PHP unit tests (PHP 5.6) INSTALL_COMPOSER=true LOCAL_PHP=5.6-fpm passed
40999.7 E2E tests (Admin) (1/4) FORCE_REDUCED_MOTION=true PUPPETEER_SKIP_CHROMIUM_DOWNLOAD= passed
40999.8 E2E tests (Admin) (2/4) FORCE_REDUCED_MOTION=true PUPPETEER_SKIP_CHROMIUM_DOWNLOAD= passed
40999.9 E2E tests (Admin) (3/4) FORCE_REDUCED_MOTION=true PUPPETEER_SKIP_CHROMIUM_DOWNLOAD= passed
40999.10 E2E tests (Admin) (4/4) FORCE_REDUCED_MOTION=true PUPPETEER_SKIP_CHROMIUM_DOWNLOAD= passed
40999.11 E2E tests (Author) (1/4) E2E_ROLE=author FORCE_REDUCED_MOTION=true PUPPETEER_SKIP_CHROMIUM_DOWNLOAD= passed
40999.12 E2E tests (Author) (2/4) E2E_ROLE=author FORCE_REDUCED_MOTION=true PUPPETEER_SKIP_CHROMIUM_DOWNLOAD= passed
40999.13 E2E tests (Author) (3/4) E2E_ROLE=author FORCE_REDUCED_MOTION=true PUPPETEER_SKIP_CHROMIUM_DOWNLOAD= passed
40999.14 E2E tests (Author) (4/4) E2E_ROLE=author FORCE_REDUCED_MOTION=true PUPPETEER_SKIP_CHROMIUM_DOWNLOAD= passed
40999.15 JavaScript native mobile tests failed This job is allowed to fail.

Build Configuration

Build Option Setting
Language Generic
Operating System Linux (Trusty)
Build Configuration
{
  "os": "linux",
  "dist": "trusty",
  "jobs": {
    "include": [
      {
        "name": "Lint",
        "script": [
          "npm run lint"
        ],
        "install": [
          "npm ci"
        ]
      },
      {
        "name": "Build artifacts",
        "script": [
          "npm run check-local-changes"
        ],
        "install": [
          "npm install"
        ]
      },
      {
        "name": "License compatibility",
        "script": [
          "npm run check-licenses"
        ],
        "install": [
          "npm ci"
        ]
      },
      {
        "env": "INSTALL_WORDPRESS=false",
        "name": "JavaScript unit tests",
        "script": [
          "npm run test-unit -- --ci --maxWorkers=2 --cacheDirectory=\"$HOME/.jest-cache\""
        ],
        "install": [
          "npm ci",
          "npx lerna run build"
        ]
      },
      {
        "name": "JavaScript native mobile tests",
        "script": [
          "npm run test-unit:native -- --ci --maxWorkers=2 --cacheDirectory=\"$HOME/.jest-cache\""
        ],
        "install": [
          "npm ci",
          "npx lerna run build"
        ]
      },
      {
        "env": "INSTALL_COMPOSER=true",
        "name": "PHP unit tests",
        "script": [
          "npm run test-php && npm run test-unit-php-multisite"
        ]
      },
      {
        "env": "INSTALL_COMPOSER=true LOCAL_PHP=5.6-fpm",
        "name": "PHP unit tests (PHP 5.6)",
        "script": [
          "npm run test-php && npm run test-unit-php-multisite"
        ]
      },
      {
        "env": "FORCE_REDUCED_MOTION=true PUPPETEER_SKIP_CHROMIUM_DOWNLOAD=",
        "name": "E2E tests (Admin) (1/4)",
        "script": [
          "$( npm bin )/wp-scripts test-e2e --config=./packages/e2e-tests/jest.config.js --listTests > ~/.jest-e2e-tests",
          "$( npm bin )/wp-scripts test-e2e --config=./packages/e2e-tests/jest.config.js --cacheDirectory=\"$HOME/.jest-cache\" --runTestsByPath $( awk 'NR % 4 == 0' < ~/.jest-e2e-tests )"
        ]
      },
      {
        "env": "FORCE_REDUCED_MOTION=true PUPPETEER_SKIP_CHROMIUM_DOWNLOAD=",
        "name": "E2E tests (Admin) (2/4)",
        "script": [
          "$( npm bin )/wp-scripts test-e2e --config=./packages/e2e-tests/jest.config.js --listTests > ~/.jest-e2e-tests",
          "$( npm bin )/wp-scripts test-e2e --config=./packages/e2e-tests/jest.config.js --cacheDirectory=\"$HOME/.jest-cache\" --runTestsByPath $( awk 'NR % 4 == 1' < ~/.jest-e2e-tests )"
        ]
      },
      {
        "env": "FORCE_REDUCED_MOTION=true PUPPETEER_SKIP_CHROMIUM_DOWNLOAD=",
        "name": "E2E tests (Admin) (3/4)",
        "script": [
          "$( npm bin )/wp-scripts test-e2e --config=./packages/e2e-tests/jest.config.js --listTests > ~/.jest-e2e-tests",
          "$( npm bin )/wp-scripts test-e2e --config=./packages/e2e-tests/jest.config.js --cacheDirectory=\"$HOME/.jest-cache\" --runTestsByPath $( awk 'NR % 4 == 2' < ~/.jest-e2e-tests )"
        ]
      },
      {
        "env": "FORCE_REDUCED_MOTION=true PUPPETEER_SKIP_CHROMIUM_DOWNLOAD=",
        "name": "E2E tests (Admin) (4/4)",
        "script": [
          "$( npm bin )/wp-scripts test-e2e --config=./packages/e2e-tests/jest.config.js --listTests > ~/.jest-e2e-tests",
          "$( npm bin )/wp-scripts test-e2e --config=./packages/e2e-tests/jest.config.js --cacheDirectory=\"$HOME/.jest-cache\" --runTestsByPath $( awk 'NR % 4 == 3' < ~/.jest-e2e-tests )"
        ]
      },
      {
        "env": "E2E_ROLE=author FORCE_REDUCED_MOTION=true PUPPETEER_SKIP_CHROMIUM_DOWNLOAD=",
        "name": "E2E tests (Author) (1/4)",
        "script": [
          "$( npm bin )/wp-scripts test-e2e --config=./packages/e2e-tests/jest.config.js --listTests > ~/.jest-e2e-tests",
          "$( npm bin )/wp-scripts test-e2e --config=./packages/e2e-tests/jest.config.js --cacheDirectory=\"$HOME/.jest-cache\" --runTestsByPath $( awk 'NR % 4 == 0' < ~/.jest-e2e-tests )"
        ]
      },
      {
        "env": "E2E_ROLE=author FORCE_REDUCED_MOTION=true PUPPETEER_SKIP_CHROMIUM_DOWNLOAD=",
        "name": "E2E tests (Author) (2/4)",
        "script": [
          "$( npm bin )/wp-scripts test-e2e --config=./packages/e2e-tests/jest.config.js --listTests > ~/.jest-e2e-tests",
          "$( npm bin )/wp-scripts test-e2e --config=./packages/e2e-tests/jest.config.js --cacheDirectory=\"$HOME/.jest-cache\" --runTestsByPath $( awk 'NR % 4 == 1' < ~/.jest-e2e-tests )"
        ]
      },
      {
        "env": "E2E_ROLE=author FORCE_REDUCED_MOTION=true PUPPETEER_SKIP_CHROMIUM_DOWNLOAD=",
        "name": "E2E tests (Author) (3/4)",
        "script": [
          "$( npm bin )/wp-scripts test-e2e --config=./packages/e2e-tests/jest.config.js --listTests > ~/.jest-e2e-tests",
          "$( npm bin )/wp-scripts test-e2e --config=./packages/e2e-tests/jest.config.js --cacheDirectory=\"$HOME/.jest-cache\" --runTestsByPath $( awk 'NR % 4 == 2' < ~/.jest-e2e-tests )"
        ]
      },
      {
        "env": "E2E_ROLE=author FORCE_REDUCED_MOTION=true PUPPETEER_SKIP_CHROMIUM_DOWNLOAD=",
        "name": "E2E tests (Author) (4/4)",
        "script": [
          "$( npm bin )/wp-scripts test-e2e --config=./packages/e2e-tests/jest.config.js --listTests > ~/.jest-e2e-tests",
          "$( npm bin )/wp-scripts test-e2e --config=./packages/e2e-tests/jest.config.js --cacheDirectory=\"$HOME/.jest-cache\" --runTestsByPath $( awk 'NR % 4 == 3' < ~/.jest-e2e-tests )"
        ]
      }
    ],
    "allow_failures": [
      {
        "name": "JavaScript native mobile tests"
      }
    ]
  },
  "cache": {
    "directories": [
      "$HOME/.composer/cache",
      "$HOME/.jest-cache",
      "$HOME/.npm",
      "$HOME/.nvm/.cache"
    ]
  },
  "group": "stable",
  "deploy": {
    "true": {
      "branch": "master"
    },
    "provider": "pages",
    "local_dir": "playground/dist",
    "github_token": "$GITHUB_TOKEN",
    "keep_history": true,
    "skip_cleanup": true
  },
  ".result": "configured",
  "install": [
    "npm ci",
    "npm run build",
    "if [[ \"$INSTALL_WORDPRESS\" = \"true\" ]]; then\n  # Download and unpack WordPress.\n  curl -sL https://wordpress.org/nightly-builds/wordpress-latest.zip -o /tmp/wordpress-latest.zip\n  unzip -q /tmp/wordpress-latest.zip -d /tmp\n  mkdir -p wordpress/src\n  mv /tmp/wordpress/* wordpress/src\n\n  # Create the upload directory with permissions that Travis can handle.\n  mkdir -p wordpress/src/wp-content/uploads\n  chmod 767 wordpress/src/wp-content/uploads\n\n  # Grab the tools we need for WordPress' local-env.\n  curl -sL https://github.com/WordPress/wordpress-develop/archive/master.zip -o /tmp/wordpress-develop.zip\n  unzip -q /tmp/wordpress-develop.zip -d /tmp\n  mv \\\n    /tmp/wordpress-develop-master/tools \\\n    /tmp/wordpress-develop-master/tests \\\n    /tmp/wordpress-develop-master/.env \\\n    /tmp/wordpress-develop-master/docker-compose.yml \\\n    /tmp/wordpress-develop-master/wp-cli.yml \\\n    /tmp/wordpress-develop-master/*config-sample.php \\\n    /tmp/wordpress-develop-master/package.json wordpress\n\n  # Install WordPress.\n  cd wordpress\n  npm install dotenv wait-on\n  npm run env:start\n  sleep 10\n  npm run env:install\n  cd ..\n\n  # Connect Gutenberg to WordPress.\n  npm run env connect\n  npm run env cli plugin activate gutenberg\nfi\n",
    "if [[ \"$INSTALL_COMPOSER\" = \"true\" ]]; then\n  npm run env docker-run -- php composer install\nfi\n",
    "if [[ \"$E2E_ROLE\" = \"author\" ]]; then\n  npm run env cli -- user create author author@example.com --role=author --user_pass=authpass\n  npm run env cli -- post update 1 --post_author=2\nfi\n"
  ],
  "branches": {
    "only": [
      "master"
    ]
  },
  "language": "generic",
  "services": [
    "docker"
  ],
  "global_env": [
    "PUPPETEER_SKIP_CHROMIUM_DOWNLOAD=true",
    "WP_DEVELOP_DIR=./wordpress",
    "LOCAL_SCRIPT_DEBUG=false",
    "INSTALL_COMPOSER=false",
    "INSTALL_WORDPRESS=true"
  ],
  "before_deploy": [
    "npm install",
    "npm run playground:build -- --public-url '/gutenberg'"
  ],
  "notifications": {
    "email": {
      "on_failure": "change",
      "on_success": "never"
    }
  },
  "before_install": [
    "nvm install --latest-npm",
    "if [[ \"$INSTALL_WORDPRESS\" = \"true\" ]]; then\n  # Upgrade docker-compose.\n  sudo rm /usr/local/bin/docker-compose\n  curl -sL https://github.com/docker/compose/releases/download/1.24.0/docker-compose-`uname -s`-`uname -m` > docker-compose\n  chmod +x docker-compose\n  sudo mv docker-compose /usr/local/bin\nfi\n"
  ]
}
You can’t perform that action at this time.