replace large file packages

pull/473/head
Frostebite 2022-11-10 19:34:26 +00:00
parent f300dd27bb
commit 837918082c
4 changed files with 17 additions and 16 deletions

10
dist/index.js vendored
View File

@ -744,7 +744,7 @@ class CloudRunnerOptions {
return; return;
} }
static get cloudRunnerBranch() { static get cloudRunnerBranch() {
return CloudRunnerOptions.getInput('cloudRunnerBranch') || 'cloud-runner-develop'; return CloudRunnerOptions.getInput('cloudRunnerBranch') || 'main';
} }
static get cloudRunnerCluster() { static get cloudRunnerCluster() {
if (cli_1.Cli.isCliMode) { if (cli_1.Cli.isCliMode) {
@ -4195,12 +4195,14 @@ class RemoteClient {
}); });
} }
static replaceLargePackageReferencesWithSharedReferences() { static replaceLargePackageReferencesWithSharedReferences() {
const manifest = fs_1.default.readFileSync(path_1.default.join(cloud_runner_folders_1.CloudRunnerFolders.projectPathAbsolute, `Packages/manifest.json`), 'utf8'); if (cloud_runner_1.default.buildParameters.useSharedLargePackages) {
const filePath = path_1.default.join(cloud_runner_folders_1.CloudRunnerFolders.projectPathAbsolute, `Packages/manifest.json`);
let manifest = fs_1.default.readFileSync(filePath, 'utf8');
if (cloud_runner_1.default.buildParameters.cloudRunnerDebug) { if (cloud_runner_1.default.buildParameters.cloudRunnerDebug) {
cloud_runner_logger_1.default.log(manifest); cloud_runner_logger_1.default.log(manifest);
} }
if (cloud_runner_1.default.buildParameters.useSharedLargePackages) { manifest = manifest.replace(/LargePackages/g, '../../LargePackages');
manifest.replace(/LargePackages/g, '../../LargePackages'); fs_1.default.writeFileSync(filePath, manifest);
} }
} }
static pullLatestLFS() { static pullLatestLFS() {

2
dist/index.js.map vendored

File diff suppressed because one or more lines are too long

View File

@ -98,7 +98,7 @@ class CloudRunnerOptions {
} }
static get cloudRunnerBranch() { static get cloudRunnerBranch() {
return CloudRunnerOptions.getInput('cloudRunnerBranch') || 'cloud-runner-develop'; return CloudRunnerOptions.getInput('cloudRunnerBranch') || 'main';
} }
static get cloudRunnerCluster() { static get cloudRunnerCluster() {

View File

@ -105,15 +105,14 @@ export class RemoteClient {
} }
static replaceLargePackageReferencesWithSharedReferences() { static replaceLargePackageReferencesWithSharedReferences() {
const manifest = fs.readFileSync( if (CloudRunner.buildParameters.useSharedLargePackages) {
path.join(CloudRunnerFolders.projectPathAbsolute, `Packages/manifest.json`), const filePath = path.join(CloudRunnerFolders.projectPathAbsolute, `Packages/manifest.json`);
'utf8', let manifest = fs.readFileSync(filePath, 'utf8');
);
if (CloudRunner.buildParameters.cloudRunnerDebug) { if (CloudRunner.buildParameters.cloudRunnerDebug) {
CloudRunnerLogger.log(manifest); CloudRunnerLogger.log(manifest);
} }
if (CloudRunner.buildParameters.useSharedLargePackages) { manifest = manifest.replace(/LargePackages/g, '../../LargePackages');
manifest.replace(/LargePackages/g, '../../LargePackages'); fs.writeFileSync(filePath, manifest);
} }
} }