/iperf3-binaries

Executable binaries of iperf3

iperf3-binaries

config.yml for CircleCI to build executable binaries of iperf3 for Linux, Windows and macOS. Only x86_64 is supported.

Quick start

Pre-built binaries are available here.

Hands-on

  1. Fork this repo.

  2. Set up a CircleCI project for your own copy.

    Notes:

    • github context with GITHUB_TOKEN environment variable, which contains a personal access token for GitHub, is required by release job.

    See these resources for details:

  3. Build starts on CircleCI. Once it completes, deliverables will become available on GitHub Releases of your own repo, and artifacts on CircleCI.

Pipeline parameters

The pipeline parameter force-build enables you to forcibly build a specific revision of the source code. The parameter accepts any valid Git revision, such as a branch name, tag name, or commit hash, and it is set to a zero-length string by default (causing the pipeline to build the latest tagged version if and only if it is never built).

This enables you to create an ad-hoc release by passing the accordingly-configured parameter, using the API to trigger a new pipeline.

Resources