Skip to content

Commit 5a525e9

Browse files
authored
Merge pull request #8 from sparebank1utvikling/remove-suffix
Remove suffix
2 parents 4597266 + 86b29ac commit 5a525e9

File tree

6 files changed

+25
-6
lines changed

6 files changed

+25
-6
lines changed

dist/restore-only/index.js

+4-1
Original file line numberDiff line numberDiff line change
@@ -146664,7 +146664,10 @@ function restoreImpl(stateProvider) {
146664146664
const cachePaths = utils.getInputAsArray(constants_1.Inputs.Path, {
146665146665
required: true
146666146666
});
146667-
const s3BucketName = core.getInput(constants_1.Inputs.AWSS3Bucket);
146667+
let s3BucketName = core.getInput(constants_1.Inputs.AWSS3Bucket);
146668+
if (s3BucketName.endsWith(".amazonaws.com")) {
146669+
s3BucketName = s3BucketName.split(".")[0];
146670+
}
146668146671
const s3config = utils.getInputS3ClientConfig();
146669146672
const enableCrossOsArchive = utils.getInputAsBool(constants_1.Inputs.EnableCrossOsArchive);
146670146673
const failOnCacheMiss = utils.getInputAsBool(constants_1.Inputs.FailOnCacheMiss);

dist/restore/index.js

+4-1
Original file line numberDiff line numberDiff line change
@@ -146664,7 +146664,10 @@ function restoreImpl(stateProvider) {
146664146664
const cachePaths = utils.getInputAsArray(constants_1.Inputs.Path, {
146665146665
required: true
146666146666
});
146667-
const s3BucketName = core.getInput(constants_1.Inputs.AWSS3Bucket);
146667+
let s3BucketName = core.getInput(constants_1.Inputs.AWSS3Bucket);
146668+
if (s3BucketName.endsWith(".amazonaws.com")) {
146669+
s3BucketName = s3BucketName.split(".")[0];
146670+
}
146668146671
const s3config = utils.getInputS3ClientConfig();
146669146672
const enableCrossOsArchive = utils.getInputAsBool(constants_1.Inputs.EnableCrossOsArchive);
146670146673
const failOnCacheMiss = utils.getInputAsBool(constants_1.Inputs.FailOnCacheMiss);

dist/save-only/index.js

+4-1
Original file line numberDiff line numberDiff line change
@@ -146677,7 +146677,10 @@ function saveImpl(stateProvider) {
146677146677
const cachePaths = utils.getInputAsArray(constants_1.Inputs.Path, {
146678146678
required: true
146679146679
});
146680-
const s3BucketName = core.getInput(constants_1.Inputs.AWSS3Bucket);
146680+
let s3BucketName = core.getInput(constants_1.Inputs.AWSS3Bucket);
146681+
if (s3BucketName.endsWith(".amazonaws.com")) {
146682+
s3BucketName = s3BucketName.split(".")[0];
146683+
}
146681146684
const s3config = utils.getInputS3ClientConfig();
146682146685
const enableCrossOsArchive = utils.getInputAsBool(constants_1.Inputs.EnableCrossOsArchive);
146683146686
cacheId = yield cache.saveCache(cachePaths.slice(), primaryKey, { uploadChunkSize: utils.getInputAsInt(constants_1.Inputs.UploadChunkSize) }, enableCrossOsArchive, s3config, s3BucketName);

dist/save/index.js

+4-1
Original file line numberDiff line numberDiff line change
@@ -146708,7 +146708,10 @@ function saveImpl(stateProvider) {
146708146708
const cachePaths = utils.getInputAsArray(constants_1.Inputs.Path, {
146709146709
required: true
146710146710
});
146711-
const s3BucketName = core.getInput(constants_1.Inputs.AWSS3Bucket);
146711+
let s3BucketName = core.getInput(constants_1.Inputs.AWSS3Bucket);
146712+
if (s3BucketName.endsWith(".amazonaws.com")) {
146713+
s3BucketName = s3BucketName.split(".")[0];
146714+
}
146712146715
const s3config = utils.getInputS3ClientConfig();
146713146716
const enableCrossOsArchive = utils.getInputAsBool(constants_1.Inputs.EnableCrossOsArchive);
146714146717
cacheId = yield cache.saveCache(cachePaths.slice(), primaryKey, { uploadChunkSize: utils.getInputAsInt(constants_1.Inputs.UploadChunkSize) }, enableCrossOsArchive, s3config, s3BucketName);

src/restoreImpl.ts

+4-1
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,10 @@ export async function restoreImpl(
3535
const cachePaths = utils.getInputAsArray(Inputs.Path, {
3636
required: true
3737
});
38-
const s3BucketName = core.getInput(Inputs.AWSS3Bucket);
38+
let s3BucketName = core.getInput(Inputs.AWSS3Bucket);
39+
if (s3BucketName.endsWith(".amazonaws.com")) {
40+
s3BucketName = s3BucketName.split(".")[0];
41+
}
3942
const s3config = utils.getInputS3ClientConfig();
4043

4144
const enableCrossOsArchive = utils.getInputAsBool(

src/saveImpl.ts

+5-1
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,11 @@ async function saveImpl(stateProvider: IStateProvider): Promise<number | void> {
5151
const cachePaths = utils.getInputAsArray(Inputs.Path, {
5252
required: true
5353
});
54-
const s3BucketName = core.getInput(Inputs.AWSS3Bucket);
54+
let s3BucketName = core.getInput(Inputs.AWSS3Bucket);
55+
if (s3BucketName.endsWith(".amazonaws.com")) {
56+
s3BucketName = s3BucketName.split(".")[0];
57+
}
58+
5559
const s3config = utils.getInputS3ClientConfig();
5660

5761
const enableCrossOsArchive = utils.getInputAsBool(

0 commit comments

Comments
 (0)