This commit is contained in:
Caleb Gosiak 2021-09-30 17:39:26 -05:00
parent ef015fc7a1
commit 3b3f1ff398
4 changed files with 19 additions and 22 deletions

View file

@ -43365,12 +43365,10 @@ class CacheService {
return this._client
.putObject({
Bucket: this._bucket,
Key: path.join(this.getCacheFolder(), key),
Key: path.join(this.getCacheFolder(), `${key}.tgz`),
Body: data,
Metadata: {
ContentType: "text/plain",
ContentEncoding: "gzip"
}
})
.promise();
});
@ -43381,7 +43379,7 @@ class CacheService {
const response = yield this._client
.getObject({
Bucket: this._bucket,
Key: path.join(this.getCacheFolder(), key)
Key: path.join(this.getCacheFolder(), `${key}.tgz`)
})
.promise();
fs_1.default.writeFileSync(savePath, response.Body);
@ -43402,7 +43400,7 @@ class CacheService {
yield this._client
.headObject({
Bucket: this._bucket,
Key: path.join(this.getCacheFolder(), keys[i])
Key: path.join(this.getCacheFolder(), `${keys[i]}.tgz`)
})
.promise();
return keys[i];

8
dist/save/index.js vendored
View file

@ -43365,12 +43365,10 @@ class CacheService {
return this._client
.putObject({
Bucket: this._bucket,
Key: path.join(this.getCacheFolder(), key),
Key: path.join(this.getCacheFolder(), `${key}.tgz`),
Body: data,
Metadata: {
ContentType: "text/plain",
ContentEncoding: "gzip"
}
})
.promise();
});
@ -43381,7 +43379,7 @@ class CacheService {
const response = yield this._client
.getObject({
Bucket: this._bucket,
Key: path.join(this.getCacheFolder(), key)
Key: path.join(this.getCacheFolder(), `${key}.tgz`)
})
.promise();
fs_1.default.writeFileSync(savePath, response.Body);
@ -43402,7 +43400,7 @@ class CacheService {
yield this._client
.headObject({
Bucket: this._bucket,
Key: path.join(this.getCacheFolder(), keys[i])
Key: path.join(this.getCacheFolder(), `${keys[i]}.tgz`)
})
.promise();
return keys[i];

View file

@ -1,6 +1,6 @@
{
"name": "cache",
"version": "0.6.0",
"version": "0.7.0",
"private": true,
"description": "Cache dependencies and build outputs",
"main": "dist/restore/index.js",

View file

@ -132,12 +132,10 @@ export class CacheService {
return this._client
.putObject({
Bucket: this._bucket,
Key: path.join(this.getCacheFolder(), key),
Key: path.join(this.getCacheFolder(), `${key}.tgz`),
Body: data,
Metadata: {
ContentType: "text/plain",
ContentEncoding: "gzip"
}
})
.promise();
}
@ -147,7 +145,7 @@ export class CacheService {
const response: GetObjectOutput = await this._client
.getObject({
Bucket: this._bucket,
Key: path.join(this.getCacheFolder(), key)
Key: path.join(this.getCacheFolder(), `${key}.tgz`)
})
.promise();
fs.writeFileSync(savePath, response.Body);
@ -166,7 +164,10 @@ export class CacheService {
await this._client
.headObject({
Bucket: this._bucket,
Key: path.join(this.getCacheFolder(), keys[i])
Key: path.join(
this.getCacheFolder(),
`${keys[i]}.tgz`
)
})
.promise();
return keys[i];