local-docker provider use docker with commands
parent
b10f1fe828
commit
92bcdf5e96
|
|
@ -3595,9 +3595,7 @@ class LocalDockerCloudRunner {
|
||||||
branchName,
|
branchName,
|
||||||
// eslint-disable-next-line no-unused-vars
|
// eslint-disable-next-line no-unused-vars
|
||||||
defaultSecretsArray) { }
|
defaultSecretsArray) { }
|
||||||
runTask(commands, buildGuid,
|
runTask(commands, buildGuid, image,
|
||||||
// eslint-disable-next-line no-unused-vars
|
|
||||||
image,
|
|
||||||
// eslint-disable-next-line no-unused-vars
|
// eslint-disable-next-line no-unused-vars
|
||||||
mountdir,
|
mountdir,
|
||||||
// eslint-disable-next-line no-unused-vars
|
// eslint-disable-next-line no-unused-vars
|
||||||
|
|
@ -3608,7 +3606,11 @@ class LocalDockerCloudRunner {
|
||||||
secrets) {
|
secrets) {
|
||||||
cloud_runner_logger_1.default.log(buildGuid);
|
cloud_runner_logger_1.default.log(buildGuid);
|
||||||
cloud_runner_logger_1.default.log(commands);
|
cloud_runner_logger_1.default.log(commands);
|
||||||
return cloud_runner_system_1.CloudRunnerSystem.Run(commands, false, false);
|
return cloud_runner_system_1.CloudRunnerSystem.Run(`docker run \
|
||||||
|
--workdir /github/workspace \
|
||||||
|
--rm \
|
||||||
|
${image} \
|
||||||
|
/bin/bash -c ${commands}`, false, false);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
exports["default"] = LocalDockerCloudRunner;
|
exports["default"] = LocalDockerCloudRunner;
|
||||||
|
|
|
||||||
File diff suppressed because one or more lines are too long
|
|
@ -46,7 +46,6 @@ class LocalDockerCloudRunner implements ProviderInterface {
|
||||||
public runTask(
|
public runTask(
|
||||||
commands: string,
|
commands: string,
|
||||||
buildGuid: string,
|
buildGuid: string,
|
||||||
// eslint-disable-next-line no-unused-vars
|
|
||||||
image: string,
|
image: string,
|
||||||
// eslint-disable-next-line no-unused-vars
|
// eslint-disable-next-line no-unused-vars
|
||||||
mountdir: string,
|
mountdir: string,
|
||||||
|
|
@ -60,7 +59,15 @@ class LocalDockerCloudRunner implements ProviderInterface {
|
||||||
CloudRunnerLogger.log(buildGuid);
|
CloudRunnerLogger.log(buildGuid);
|
||||||
CloudRunnerLogger.log(commands);
|
CloudRunnerLogger.log(commands);
|
||||||
|
|
||||||
return CloudRunnerSystem.Run(commands, false, false);
|
return CloudRunnerSystem.Run(
|
||||||
|
`docker run \
|
||||||
|
--workdir /github/workspace \
|
||||||
|
--rm \
|
||||||
|
${image} \
|
||||||
|
/bin/bash -c ${commands}`,
|
||||||
|
false,
|
||||||
|
false,
|
||||||
|
);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
export default LocalDockerCloudRunner;
|
export default LocalDockerCloudRunner;
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue