WordPress.org

Make WordPress Core

Changeset 45762 for trunk/package.json


Ignore:
Timestamp:
08/07/2019 11:54:22 AM (2 months ago)
Author:
pento
Message:

Build Tools: Switch all Travis PHPUnit jobs over to Docker-based PHP.

Additionally, there are a handful of related minor changes in this commit:

  • .travis.yml has been tidied up a little.
  • [45745] was incorrectly marking Travis jobs as passed when some PHPUnit runs failed.
  • Add the LOCAL_PHP_MEMCACHED environment variable, for enabling Memcached.
  • Add the env:pull NPM script, for refreshing Docker images.

See #47767.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/package.json

    r45745 r45762  
    148148        "env:__cli-next": "docker-compose -f ./tools/local-env/docker-compose.yml -f ./tools/local-env/docker-compose.scripts.yml run --rm cli",
    149149        "env:logs": "docker-compose -f ./tools/local-env/docker-compose.yml -f ./tools/local-env/docker-compose.scripts.yml logs",
     150        "env:pull": "dotenv npm run env:__pull-next",
     151        "env:__pull-next": "docker-compose -f ./tools/local-env/docker-compose.yml -f ./tools/local-env/docker-compose.scripts.yml pull",
    150152        "test:e2e": "dotenv npm run test:__e2e-next",
    151153        "test:__e2e-next": "cross-var cross-env WP_BASE_URL=http://localhost:$LOCAL_PORT wp-scripts test-e2e --config tests/e2e/jest.config.js",
Note: See TracChangeset for help on using the changeset viewer.