docker_runner
library
Functions
-
cleanupOrphanedContainers(String workerId)
→ Future<void>
-
-
containerName({required String workerId, required String buildJobId})
→ String
-
-
copyToContainer(String name, String localPath, String remotePath)
→ Future<void>
-
-
createContainer(String name)
→ Future<void>
-
-
execInContainer({required String name, required String command, required String buildJobId, required String runId, required String token})
→ Future<void>
-
-
execStreamingInContainer(String name, List<String> command, String buildJobId, String runId, String token, {required Future<bool> isCancelled(), Duration timeout = maxJobTimeout})
→ Future<void>
-
-
pruneStaleContainers(String buildJobId, String runId, {required String workerId})
→ Future<void>
-
-
startContainer(String name)
→ Future<void>
-
-
stopAndRemoveContainer(String name)
→ Future<void>
-
-
writeFileToContainer(String name, String remotePath, String content)
→ Future<void>
-