generic-worker icon indicating copy to clipboard operation
generic-worker copied to clipboard

A generic worker for TaskCluster, written in go

Results 18 generic-worker issues
Sort by recently updated
recently updated
newest added

Documentation for v0: [click](https://taskcluster-ui.herokuapp.com/docs/reference/integrations/github/taskcluster-yml-v0) Documentation for v1: [click](https://taskcluster-ui.herokuapp.com/docs/reference/integrations/github/taskcluster-yml-v1)

On a macOS worker, in an attempt to reduce unneeded permissions given to tasks, I tried to make as many configuration files as possible owned by `root` with the user...

I was trying to run generic-worker in a x86_64 docker container, but it would keep dying with error 76. I created a debug build with extra output and it revealed...

[golangci-lint](https://github.com/golangci/golangci-lint) includes a bunch of linters including the ones that we specifically use in [build.sh](https://github.com/taskcluster/generic-worker/blob/master/build.sh#L92-L95). It also has editor plugin support. Out of the box it includes these lint checks...

Three different types can be mounted in a task: * File Mount * Read Only Directory * Writable Directory Cache The name _Read Only Directory_ is misleading, since the directory...

A task directory is created when a task starts, but, when `runTasksAsCurrentUser` is set: - the task isn't run with the task directory as its current directory - there is...

- setup a new worker and set `numberOfTasksToRun` to 1. - start worker - create a task for the worker to pick - the worker runs the task, and exits...

A worker may not have a public IP address, which, AIUI, prevents livelog from working. That's fine. But generic-worker insists on having a `publicIP` set (setting it to 127.0.0.1 worked,...