Build/Test Tools: Avoid logging the same debug info twice in the PHPUnit workflow.
Also includes some inline documentation fixes for workflow files. See #50401. git-svn-id: https://develop.svn.wordpress.org/trunk@49371 602fd350-edb4-49c9-b593-d223f7449a82
This commit is contained in:
parent
6b2f57da36
commit
ed2b1a43e0
4
.github/workflows/end-to-end-tests.yml
vendored
4
.github/workflows/end-to-end-tests.yml
vendored
@ -20,14 +20,14 @@ jobs:
|
|||||||
# - Set environment variables.
|
# - Set environment variables.
|
||||||
# - Checks out the repository.
|
# - Checks out the repository.
|
||||||
# - Logs debug information about the runner container.
|
# - Logs debug information about the runner container.
|
||||||
# - Installs NodeJS 12 (todo: install the version of NPM specified in the `.nvmrc` file to support older branches)
|
# - Installs NodeJS 12 (todo: install the version of NPM specified in the `.nvmrc` file to support older branches).
|
||||||
# - Sets up caching for NPM.
|
# - Sets up caching for NPM.
|
||||||
# _ Installs NPM dependencies using install-changed to hash the `package.json` file.
|
# _ Installs NPM dependencies using install-changed to hash the `package.json` file.
|
||||||
# - Builds WordPress to run from the `build` directory.
|
# - Builds WordPress to run from the `build` directory.
|
||||||
# - Starts the WordPress Docker container.
|
# - Starts the WordPress Docker container.
|
||||||
# - Logs general debug information.
|
# - Logs general debug information.
|
||||||
# - Logs the running Docker containers.
|
# - Logs the running Docker containers.
|
||||||
# - Logs Docker debug information (about both the Docker installation within the runner and the WordPress container)
|
# - Logs Docker debug information (about both the Docker installation within the runner and the WordPress container).
|
||||||
# - Install WordPress within the Docker container.
|
# - Install WordPress within the Docker container.
|
||||||
# - Run the E2E tests.
|
# - Run the E2E tests.
|
||||||
# - todo: Configure Slack notifications for failing tests.
|
# - todo: Configure Slack notifications for failing tests.
|
||||||
|
2
.github/workflows/javascript-tests.yml
vendored
2
.github/workflows/javascript-tests.yml
vendored
@ -14,7 +14,7 @@ jobs:
|
|||||||
# - Cancels all previous workflow runs for pull requests that have not completed.
|
# - Cancels all previous workflow runs for pull requests that have not completed.
|
||||||
# - Checks out the repository.
|
# - Checks out the repository.
|
||||||
# - Logs debug information about the runner container.
|
# - Logs debug information about the runner container.
|
||||||
# - Installs NodeJS 12 (todo: install the version of NPM specified in the `.nvmrc` file to support older branches)
|
# - Installs NodeJS 12 (todo: install the version of NPM specified in the `.nvmrc` file to support older branches).
|
||||||
# - Sets up caching for NPM.
|
# - Sets up caching for NPM.
|
||||||
# - Logs updated debug information.
|
# - Logs updated debug information.
|
||||||
# _ Installs NPM dependencies using install-changed to hash the `package.json` file.
|
# _ Installs NPM dependencies using install-changed to hash the `package.json` file.
|
||||||
|
12
.github/workflows/phpunit-tests.yml
vendored
12
.github/workflows/phpunit-tests.yml
vendored
@ -26,11 +26,11 @@ jobs:
|
|||||||
# - Checks out the repository.
|
# - Checks out the repository.
|
||||||
# - Checks out the WordPress Importer plugin (needed for the Core PHPUnit tests).
|
# - Checks out the WordPress Importer plugin (needed for the Core PHPUnit tests).
|
||||||
# - Logs debug information about the runner container.
|
# - Logs debug information about the runner container.
|
||||||
# - Installs NodeJS 12 (todo: install the version of NPM specified in the `.nvmrc` file to support older branches)
|
# - Installs NodeJS 12 (todo: install the version of NPM specified in the `.nvmrc` file to support older branches).
|
||||||
# - Sets up caching for NPM.
|
# - Sets up caching for NPM.
|
||||||
# _ Installs NPM dependencies using install-changed to hash the `package.json` file.
|
# _ Installs NPM dependencies using install-changed to hash the `package.json` file.
|
||||||
# - Builds WordPress to run from the `build` directory.
|
# - Builds WordPress to run from the `build` directory.
|
||||||
# - Creates a ZIP file of compiled WordPress
|
# - Creates a ZIP file of compiled WordPress.
|
||||||
# - Uploads ZIP file as an artifact.
|
# - Uploads ZIP file as an artifact.
|
||||||
setup-wordpress:
|
setup-wordpress:
|
||||||
name: Setup WordPress
|
name: Setup WordPress
|
||||||
@ -108,14 +108,14 @@ jobs:
|
|||||||
# - Sets up caching for NPM.
|
# - Sets up caching for NPM.
|
||||||
# _ Installs NPM dependencies using install-changed to hash the `package.json` file.
|
# _ Installs NPM dependencies using install-changed to hash the `package.json` file.
|
||||||
# - Configures caching for Composer.
|
# - Configures caching for Composer.
|
||||||
# _ Installs Composer dependencies (if desired)
|
# _ Installs Composer dependencies (if desired).
|
||||||
# - Logs Docker debug information (about both the Docker installation within the runner)
|
# - Logs Docker debug information (about both the Docker installation within the runner).
|
||||||
# - Starts the WordPress Docker container.
|
# - Starts the WordPress Docker container.
|
||||||
# - Starts the memcached server after the Docker network has been created (if desired).
|
# - Starts the memcached server after the Docker network has been created (if desired).
|
||||||
# - Logs WordPress Docker container debug information.
|
# - Logs WordPress Docker container debug information.
|
||||||
# - Logs debug general information.
|
# - Logs debug general information.
|
||||||
# - Logs the running Docker containers.
|
# - Logs the running Docker containers.
|
||||||
# - Logs Docker debug information (about both the Docker installation within the runner and the WordPress container)
|
# - Logs debug information about what's installed within the WordPress Docker containers.
|
||||||
# - Install WordPress within the Docker container.
|
# - Install WordPress within the Docker container.
|
||||||
# - Run the PHPUnit tests.
|
# - Run the PHPUnit tests.
|
||||||
# - Reports test results to the Distributed Hosting Tests.
|
# - Reports test results to the Distributed Hosting Tests.
|
||||||
@ -236,8 +236,6 @@ jobs:
|
|||||||
|
|
||||||
- name: WordPress Docker container debug information
|
- name: WordPress Docker container debug information
|
||||||
run: |
|
run: |
|
||||||
docker -v
|
|
||||||
docker-compose -v
|
|
||||||
docker-compose run --rm mysql mysql --version
|
docker-compose run --rm mysql mysql --version
|
||||||
docker-compose run --rm php php --version
|
docker-compose run --rm php php --version
|
||||||
docker-compose run --rm php php -m
|
docker-compose run --rm php php -m
|
||||||
|
2
.github/workflows/verify-npm-on-windows.yml
vendored
2
.github/workflows/verify-npm-on-windows.yml
vendored
@ -17,7 +17,7 @@ jobs:
|
|||||||
# - Cancels all previous workflow runs for pull requests that have not completed.
|
# - Cancels all previous workflow runs for pull requests that have not completed.
|
||||||
# - Checks out the repository.
|
# - Checks out the repository.
|
||||||
# - Logs debug information about the runner container.
|
# - Logs debug information about the runner container.
|
||||||
# - Installs NodeJS 12 (todo: install the version of NPM specified in the `.nvmrc` file to support older branches)
|
# - Installs NodeJS 12 (todo: install the version of NPM specified in the `.nvmrc` file to support older branches).
|
||||||
# - Sets up caching for NPM.
|
# - Sets up caching for NPM.
|
||||||
# _ Installs NPM dependencies using install-changed to hash the `package.json` file.
|
# _ Installs NPM dependencies using install-changed to hash the `package.json` file.
|
||||||
# - Builds WordPress to run from the `build` directory.
|
# - Builds WordPress to run from the `build` directory.
|
||||||
|
Loading…
Reference in New Issue
Block a user