FAQ and Troubleshooting
Yes, in terms of Automation, they are called self-hosted workers.
Yes, you can do this using self-hosted workers.
No, it's not possible.
No, currently, it's not possible. The workaround is to pre-configure the required Docker containers using services.
Yes, it's possible by using Automation parameters. See an example
Docker-in-Docker is not supported out of the box.
If you use Docker compose, you can use service containers.
If you want to programmatically use the Docker API, you should run jobs using Space cloud workers or self-hosted workers.
Symptoms:
When trying to run Gradle build using the wrapper, the job fails with Permission denied
.
Possible cause:
The gradlew
wrapper file doesn't have the execute permission. Typically, this happens when the wrapper is located not in the project root but in a different directory. In this case Automation is unable to set the execute flag to the file.
Solution:
Follow the instructions.
Thanks for your feedback!