mirror of
https://github.com/game-ci/unity-builder.git
synced 2026-01-29 03:59:08 +08:00
* feat: streamline code styles * feat: spacing for comments and return statements * chore: enforce camelcase * fix: remove npm lock file * fix: add integrity test * fix: remove logfile * chore: update node in test workflow
23 lines
584 B
TypeScript
23 lines
584 B
TypeScript
import Input from '../../input';
|
|
import { CloudRunnerSystem } from './cloud-runner-system';
|
|
|
|
class DependencyOverrideService {
|
|
public static async CheckHealth() {
|
|
if (Input.checkDependencyHealthOverride) {
|
|
try {
|
|
await CloudRunnerSystem.Run(Input.checkDependencyHealthOverride);
|
|
} catch {
|
|
return false;
|
|
}
|
|
}
|
|
|
|
return true;
|
|
}
|
|
public static async TryStartDependencies() {
|
|
if (Input.startDependenciesOverride) {
|
|
await CloudRunnerSystem.Run(Input.startDependenciesOverride);
|
|
}
|
|
}
|
|
}
|
|
export default DependencyOverrideService;
|