Port details on branch 2023Q2 |
- buildkite-agent Cross-platform build runner to run your own build tasks
- 3.35.2_11 devel
=0 3.35.2_11Version of this port present on the latest quarterly branch. - Maintainer: dch@FreeBSD.org
 - Port Added: 2023-04-08 16:02:42
- Last Update: 2023-04-08 15:33:05
- Commit Hash: 95d3a8d
- Also Listed In: sysutils
- License: APACHE20 BSD2CLAUSE BSD3CLAUSE LGPL3 MIT
- WWW:
- https://buildkite.com/
- Description:
- Buildkite-agent is a small, reliable, and cross-platform build runner that
makes it easy to run automated builds on your own infrastructure. Its main
responsibilities are polling buildkite.com for work, running build jobs,
reporting back the status code and output log of the job, and uploading the
job's artifacts.
¦ ¦ ¦ ¦ 
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- buildkite-agent>0:devel/buildkite-agent
- To install the port:
- cd /usr/ports/devel/buildkite-agent/ && make install clean
- To add the package, run one of these commands:
- pkg install devel/buildkite-agent
- pkg install buildkite-agent
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: buildkite-agent
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1652779711
SHA256 (buildkite-agent-v3.35.2_GH0.tar.gz) = 33b729f4a5234ec1b05045dd857c59a311f58da56271861f09ab13b397739c7b
SIZE (buildkite-agent-v3.35.2_GH0.tar.gz) = 3122617
No package information for this port in our database- Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link:

- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- go120 : lang/go120
- Runtime dependencies:
-
- bash : shells/bash
- There are no ports dependent upon this port
Configuration Options:
- No options to configure
- Options name:
- devel_buildkite-agent
- USES:
- go:modules
- pkg-message:
- For install:
- buildkite-agent requires minimal configuration in rc.conf, to allow hiding the
the agent token from casual prying eyes, and to specify the user account to run
the agent under, as its home directory is needed for ssh keys and agents, source
code repositories, and temporary build worksapces.
The /usr/local/rc.conf.d/buildkite file should be protected via
owner/group root:wheel and 0600 permissions, to ensure the API token is
not left exposed to non-privileged users and to any processes the agent
itself may launch.
Note: the supplied user must have full filesystems permissions over its homedir.
# /usr/local/rc.conf.d/buildkite
# mandatory parameters
buildkite_enable=YES
buildkite_token=abc123456def
buildkite_account=sudo_make_me_a_user
# optional parameters
buildkite_config=/usr/local/etc/buildkite/buildkite-agent.cfg
buildkite_vars="KEY=value MORE=values"
See https://buildkite.com/docs/agent for further details.
- Master Sites:
|