Skip to content

v0.4.0

Compare
Choose a tag to compare
@github-actions github-actions released this 30 Jan 10:59
· 9 commits to main since this release

Changelog

k6exec now uses k6provider

k6exec now uses k6provider to get the k6 binary with the required extensions.

k6provider offers configuration options via environment variables that are honored by k6exec.

  • K6_BUILD_SERVICE_AUTH: authentication token to access the build service.
  • K6_DOWNLOAD_AUTH: authentication token used to download binaries.

Breaking changes

k6provider library only supports getting binaries from a k6build service. Running a local build is not longer supported.

Therefore providing a the URL to this service is required. It can be provided using either the K6_BUILD_SERVICE_URL environment variable or the --build-service-url CLI option.

Known issues

  • The binary is no longer automatically cleanup after execution k6exec#91
  • Concurrent executions sharing can fail due to a conflict downloading the binary k6provider#43

k6exec supports k6 cloud command

k6exec now supports running the k6 cloud command.