Gitlab Runner on FreeBSD 8.4

Is it possible to run Gitlab Runner on FreeBSD 8.4? This is what I get when I try to run a job with the shell executor.

Checking for jobs... received
job=5984
repo_url=https://example.com/proj/example.git runner=abc123

ERROR: Job failed (system failure): prepare environment:
failed to start process: pipe: function not implemented.
Check https://docs.gitlab.com/runner/shells/index.html#shell-profile-loading
for more information  duration=4.640813ms job=5984 project=39 runner=abc123

WARNING: Failed to process runner builds=0 error=prepare environment:
failed to start process: pipe: function not implemented.
Check https://docs.gitlab.com/runner/shells/index.html#shell-profile-loading
for more information executor=shell runner=abc123

I could try using other executors, but this is a simple project and installing docker etc would be overkill. I know 8.4 is old, but it’s necessary to test compilation on this target OS.

The Runner software is implemented in Go whose recent versions do not support older FreeBSDs (< 11) anymore.

You could perhaps try using a GitLab Runner version release older than 1-2 years that used Go < 1.10 and may have supported FreeBSD 8, but I don’t know if that’ll work with the current GitLab application versions.