fixing library warning in setup step
parent
7e7340129f
commit
2e49376e2f
|
|
@ -827,9 +827,9 @@ class SetupCloudRunnerRepository {
|
||||||
if (fs_1.default.existsSync(cloud_runner_state_1.CloudRunnerState.libraryFolderFull)) {
|
if (fs_1.default.existsSync(cloud_runner_state_1.CloudRunnerState.libraryFolderFull)) {
|
||||||
remote_client_logger_1.RemoteClientLogger.logWarning(`!Warning!: The Unity library was included in the git repository`);
|
remote_client_logger_1.RemoteClientLogger.logWarning(`!Warning!: The Unity library was included in the git repository`);
|
||||||
}
|
}
|
||||||
yield caching_1.Caching.PullFromCache(cloud_runner_state_1.CloudRunnerState.lfsCacheFolderFull, cloud_runner_state_1.CloudRunnerState.lfsDirectory, `${lfsHashes.lfsGuid}`);
|
yield caching_1.Caching.PullFromCache(cloud_runner_state_1.CloudRunnerState.lfsCacheFolderFull, cloud_runner_state_1.CloudRunnerState.lfsDirectoryFull, `${lfsHashes.lfsGuid}`);
|
||||||
yield SetupCloudRunnerRepository.pullLatestLFS();
|
yield SetupCloudRunnerRepository.pullLatestLFS();
|
||||||
yield caching_1.Caching.PushToCache(cloud_runner_state_1.CloudRunnerState.lfsCacheFolderFull, cloud_runner_state_1.CloudRunnerState.lfsDirectory, `${lfsHashes.lfsGuid}`);
|
yield caching_1.Caching.PushToCache(cloud_runner_state_1.CloudRunnerState.lfsCacheFolderFull, cloud_runner_state_1.CloudRunnerState.lfsDirectoryFull, `${lfsHashes.lfsGuid}`);
|
||||||
yield caching_1.Caching.PullFromCache(cloud_runner_state_1.CloudRunnerState.libraryCacheFolderFull, cloud_runner_state_1.CloudRunnerState.libraryFolderFull);
|
yield caching_1.Caching.PullFromCache(cloud_runner_state_1.CloudRunnerState.libraryCacheFolderFull, cloud_runner_state_1.CloudRunnerState.libraryFolderFull);
|
||||||
caching_1.Caching.handleCachePurging();
|
caching_1.Caching.handleCachePurging();
|
||||||
}
|
}
|
||||||
|
|
@ -867,6 +867,7 @@ class SetupCloudRunnerRepository {
|
||||||
process.chdir(cloud_runner_state_1.CloudRunnerState.repoPathFull);
|
process.chdir(cloud_runner_state_1.CloudRunnerState.repoPathFull);
|
||||||
yield cloud_runner_system_1.CloudRunnerSystem.Run(`git lfs pull`);
|
yield cloud_runner_system_1.CloudRunnerSystem.Run(`git lfs pull`);
|
||||||
remote_client_logger_1.RemoteClientLogger.log(`pulled latest LFS files`);
|
remote_client_logger_1.RemoteClientLogger.log(`pulled latest LFS files`);
|
||||||
|
console_1.assert(fs_1.default.existsSync(cloud_runner_state_1.CloudRunnerState.lfsDirectoryFull));
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
@ -2835,7 +2836,7 @@ class CloudRunnerState {
|
||||||
static get libraryFolderFull() {
|
static get libraryFolderFull() {
|
||||||
return path_1.default.join(CloudRunnerState.projectPathFull, `Library`);
|
return path_1.default.join(CloudRunnerState.projectPathFull, `Library`);
|
||||||
}
|
}
|
||||||
static get lfsDirectory() {
|
static get lfsDirectoryFull() {
|
||||||
return path_1.default.join(CloudRunnerState.repoPathFull, `.git`, `lfs`);
|
return path_1.default.join(CloudRunnerState.repoPathFull, `.git`, `lfs`);
|
||||||
}
|
}
|
||||||
static get purgeRemoteCaching() {
|
static get purgeRemoteCaching() {
|
||||||
|
|
@ -2851,10 +2852,7 @@ class CloudRunnerState {
|
||||||
return `https://${CloudRunnerState.buildParams.githubToken}@github.com/game-ci/unity-builder.git`;
|
return `https://${CloudRunnerState.buildParams.githubToken}@github.com/game-ci/unity-builder.git`;
|
||||||
}
|
}
|
||||||
static get targetBuildRepoUrl() {
|
static get targetBuildRepoUrl() {
|
||||||
return `https://${CloudRunnerState.buildParams.githubToken}@github.com/${CloudRunnerState.githubRepo}.git`;
|
return `https://${CloudRunnerState.buildParams.githubToken}@github.com/${CloudRunnerState.buildParams.githubRepo}.git`;
|
||||||
}
|
|
||||||
static get githubRepo() {
|
|
||||||
return `${CloudRunnerState.buildParams.githubRepo}`;
|
|
||||||
}
|
}
|
||||||
static get buildVolumeFolder() {
|
static get buildVolumeFolder() {
|
||||||
return 'data';
|
return 'data';
|
||||||
|
|
|
||||||
File diff suppressed because one or more lines are too long
|
|
@ -20,13 +20,13 @@ export class SetupCloudRunnerRepository {
|
||||||
}
|
}
|
||||||
await Caching.PullFromCache(
|
await Caching.PullFromCache(
|
||||||
CloudRunnerState.lfsCacheFolderFull,
|
CloudRunnerState.lfsCacheFolderFull,
|
||||||
CloudRunnerState.lfsDirectory,
|
CloudRunnerState.lfsDirectoryFull,
|
||||||
`${lfsHashes.lfsGuid}`,
|
`${lfsHashes.lfsGuid}`,
|
||||||
);
|
);
|
||||||
await SetupCloudRunnerRepository.pullLatestLFS();
|
await SetupCloudRunnerRepository.pullLatestLFS();
|
||||||
await Caching.PushToCache(
|
await Caching.PushToCache(
|
||||||
CloudRunnerState.lfsCacheFolderFull,
|
CloudRunnerState.lfsCacheFolderFull,
|
||||||
CloudRunnerState.lfsDirectory,
|
CloudRunnerState.lfsDirectoryFull,
|
||||||
`${lfsHashes.lfsGuid}`,
|
`${lfsHashes.lfsGuid}`,
|
||||||
);
|
);
|
||||||
await Caching.PullFromCache(CloudRunnerState.libraryCacheFolderFull, CloudRunnerState.libraryFolderFull);
|
await Caching.PullFromCache(CloudRunnerState.libraryCacheFolderFull, CloudRunnerState.libraryFolderFull);
|
||||||
|
|
@ -65,5 +65,6 @@ export class SetupCloudRunnerRepository {
|
||||||
process.chdir(CloudRunnerState.repoPathFull);
|
process.chdir(CloudRunnerState.repoPathFull);
|
||||||
await CloudRunnerSystem.Run(`git lfs pull`);
|
await CloudRunnerSystem.Run(`git lfs pull`);
|
||||||
RemoteClientLogger.log(`pulled latest LFS files`);
|
RemoteClientLogger.log(`pulled latest LFS files`);
|
||||||
|
assert(fs.existsSync(CloudRunnerState.lfsDirectoryFull));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -47,7 +47,7 @@ export class CloudRunnerState {
|
||||||
return path.join(CloudRunnerState.projectPathFull, `Library`);
|
return path.join(CloudRunnerState.projectPathFull, `Library`);
|
||||||
}
|
}
|
||||||
|
|
||||||
public static get lfsDirectory(): string {
|
public static get lfsDirectoryFull(): string {
|
||||||
return path.join(CloudRunnerState.repoPathFull, `.git`, `lfs`);
|
return path.join(CloudRunnerState.repoPathFull, `.git`, `lfs`);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -68,11 +68,7 @@ export class CloudRunnerState {
|
||||||
}
|
}
|
||||||
|
|
||||||
public static get targetBuildRepoUrl(): string {
|
public static get targetBuildRepoUrl(): string {
|
||||||
return `https://${CloudRunnerState.buildParams.githubToken}@github.com/${CloudRunnerState.githubRepo}.git`;
|
return `https://${CloudRunnerState.buildParams.githubToken}@github.com/${CloudRunnerState.buildParams.githubRepo}.git`;
|
||||||
}
|
|
||||||
|
|
||||||
public static get githubRepo(): string {
|
|
||||||
return `${CloudRunnerState.buildParams.githubRepo}`;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public static get buildVolumeFolder() {
|
public static get buildVolumeFolder() {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue