The circle.ymlpush job outputs no information about the versions of Node.js, Docker and Buildx used to build and push Cypress Docker images.
Documentation provided on the CircleCI website regarding the content of the Ubuntu machine images is incomplete. Starting with Docker Engine 23.0 Buildx is distributed in a separate package docker-buildx-plugin. Since the CircleCI documentation does not list the configured version of Buildx, it is only possible to determine it by inspection of the machine image.
Change
Add logging information for the versions of Node.js, Docker and Buildx used in the push job to the circle.yml workflow.
Providing this information enables better lookup of the correct release note and other documentation when attempting to resolve possible build issues or when modifying the build process.
Issue
The circle.yml
push
job outputs no information about the versions of Node.js, Docker and Buildx used to build and push Cypress Docker images.Documentation provided on the CircleCI website regarding the content of the Ubuntu machine images is incomplete. Starting with Docker Engine 23.0 Buildx is distributed in a separate package
docker-buildx-plugin
. Since the CircleCI documentation does not list the configured version of Buildx, it is only possible to determine it by inspection of the machine image.Change
Add logging information for the versions of Node.js, Docker and Buildx used in the
push
job to the circle.yml workflow.Providing this information enables better lookup of the correct release note and other documentation when attempting to resolve possible build issues or when modifying the build process.