mirror of
https://gitee.com/actions-mirror/docker-setup-buildx-action.git
synced 2024-11-30 16:50:41 +08:00
3472856dd9
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
20 lines
476 B
TypeScript
20 lines
476 B
TypeScript
import * as exec from '@actions/exec';
|
|
|
|
export async function isAvailable(): Promise<boolean> {
|
|
return await exec
|
|
.getExecOutput('docker', undefined, {
|
|
ignoreReturnCode: true,
|
|
silent: true
|
|
})
|
|
.then(res => {
|
|
if (res.stderr.length > 0 && res.exitCode != 0) {
|
|
return false;
|
|
}
|
|
return res.exitCode == 0;
|
|
})
|
|
// eslint-disable-next-line @typescript-eslint/no-unused-vars
|
|
.catch(error => {
|
|
return false;
|
|
});
|
|
}
|