import cli methods

pull/353/head
Frostebite 2022-04-08 16:13:03 +01:00
parent 07e9b719ac
commit b323eecc68
4 changed files with 9 additions and 9 deletions

8
dist/index.js vendored
View File

@ -2754,7 +2754,7 @@ class SetupCloudRunnerRepository {
static run() { static run() {
return __awaiter(this, void 0, void 0, function* () { return __awaiter(this, void 0, void 0, function* () {
try { try {
yield cloud_runner_system_1.CloudRunnerSystem.Run(`mkdir -p ${cloud_runner_folders_1.CloudRunnerFolders.buildPathFull}`); yield cloud_runner_system_1.CloudRunnerSystem.Run(`mkdir -p ${cloud_runner_folders_1.CloudRunnerFolders.uniqueCloudRunnerJobFolderFull}`);
yield cloud_runner_system_1.CloudRunnerSystem.Run(`mkdir -p ${cloud_runner_folders_1.CloudRunnerFolders.repoPathFull}`); yield cloud_runner_system_1.CloudRunnerSystem.Run(`mkdir -p ${cloud_runner_folders_1.CloudRunnerFolders.repoPathFull}`);
yield cloud_runner_system_1.CloudRunnerSystem.Run(`mkdir -p ${cloud_runner_folders_1.CloudRunnerFolders.cacheFolderFull}`); yield cloud_runner_system_1.CloudRunnerSystem.Run(`mkdir -p ${cloud_runner_folders_1.CloudRunnerFolders.cacheFolderFull}`);
process.chdir(cloud_runner_folders_1.CloudRunnerFolders.repoPathFull); process.chdir(cloud_runner_folders_1.CloudRunnerFolders.repoPathFull);
@ -2914,17 +2914,17 @@ const path_1 = __importDefault(__nccwpck_require__(71017));
const __1 = __nccwpck_require__(41359); const __1 = __nccwpck_require__(41359);
class CloudRunnerFolders { class CloudRunnerFolders {
// only the following paths that do not start a path.join with another "Full" suffixed property need to start with an absolute / // only the following paths that do not start a path.join with another "Full" suffixed property need to start with an absolute /
static get buildPathFull() { static get uniqueCloudRunnerJobFolderFull() {
return path_1.default.join(`/`, CloudRunnerFolders.buildVolumeFolder, __1.CloudRunner.buildParameters.buildGuid); return path_1.default.join(`/`, CloudRunnerFolders.buildVolumeFolder, __1.CloudRunner.buildParameters.buildGuid);
} }
static get cacheFolderFull() { static get cacheFolderFull() {
return path_1.default.join('/', CloudRunnerFolders.buildVolumeFolder, CloudRunnerFolders.cacheFolder, __1.CloudRunner.buildParameters.cacheKey); return path_1.default.join('/', CloudRunnerFolders.buildVolumeFolder, CloudRunnerFolders.cacheFolder, __1.CloudRunner.buildParameters.cacheKey);
} }
static get builderPathFull() { static get builderPathFull() {
return path_1.default.join(CloudRunnerFolders.buildPathFull, `builder`); return path_1.default.join(CloudRunnerFolders.uniqueCloudRunnerJobFolderFull, `builder`);
} }
static get repoPathFull() { static get repoPathFull() {
return path_1.default.join(CloudRunnerFolders.buildPathFull, CloudRunnerFolders.repositoryFolder); return path_1.default.join(CloudRunnerFolders.uniqueCloudRunnerJobFolderFull, CloudRunnerFolders.repositoryFolder);
} }
static get projectPathFull() { static get projectPathFull() {
return path_1.default.join(CloudRunnerFolders.repoPathFull, __1.CloudRunner.buildParameters.projectPath); return path_1.default.join(CloudRunnerFolders.repoPathFull, __1.CloudRunner.buildParameters.projectPath);

2
dist/index.js.map vendored

File diff suppressed because one or more lines are too long

View File

@ -13,7 +13,7 @@ import { CloudRunnerSystem } from '../services/cloud-runner-system';
export class SetupCloudRunnerRepository { export class SetupCloudRunnerRepository {
public static async run() { public static async run() {
try { try {
await CloudRunnerSystem.Run(`mkdir -p ${CloudRunnerFolders.buildPathFull}`); await CloudRunnerSystem.Run(`mkdir -p ${CloudRunnerFolders.uniqueCloudRunnerJobFolderFull}`);
await CloudRunnerSystem.Run(`mkdir -p ${CloudRunnerFolders.repoPathFull}`); await CloudRunnerSystem.Run(`mkdir -p ${CloudRunnerFolders.repoPathFull}`);
await CloudRunnerSystem.Run(`mkdir -p ${CloudRunnerFolders.cacheFolderFull}`); await CloudRunnerSystem.Run(`mkdir -p ${CloudRunnerFolders.cacheFolderFull}`);
process.chdir(CloudRunnerFolders.repoPathFull); process.chdir(CloudRunnerFolders.repoPathFull);

View File

@ -6,7 +6,7 @@ export class CloudRunnerFolders {
// only the following paths that do not start a path.join with another "Full" suffixed property need to start with an absolute / // only the following paths that do not start a path.join with another "Full" suffixed property need to start with an absolute /
public static get buildPathFull(): string { public static get uniqueCloudRunnerJobFolderFull(): string {
return path.join(`/`, CloudRunnerFolders.buildVolumeFolder, CloudRunner.buildParameters.buildGuid); return path.join(`/`, CloudRunnerFolders.buildVolumeFolder, CloudRunner.buildParameters.buildGuid);
} }
@ -20,11 +20,11 @@ export class CloudRunnerFolders {
} }
public static get builderPathFull(): string { public static get builderPathFull(): string {
return path.join(CloudRunnerFolders.buildPathFull, `builder`); return path.join(CloudRunnerFolders.uniqueCloudRunnerJobFolderFull, `builder`);
} }
public static get repoPathFull(): string { public static get repoPathFull(): string {
return path.join(CloudRunnerFolders.buildPathFull, CloudRunnerFolders.repositoryFolder); return path.join(CloudRunnerFolders.uniqueCloudRunnerJobFolderFull, CloudRunnerFolders.repositoryFolder);
} }
public static get projectPathFull(): string { public static get projectPathFull(): string {