Skip to content

Commit 40099db

Browse files
committed
fix: upload code zip file to bucket issue
Signed-off-by: seven <[email protected]>
1 parent d4cf33e commit 40099db

File tree

1 file changed

+11
-10
lines changed

1 file changed

+11
-10
lines changed

src/stack/rosStack/function.ts

Lines changed: 11 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@ import {
66
replaceReference,
77
resolveCode,
88
} from '../../common';
9-
import { RosFunction } from '@alicloud/ros-cdk-fc3/lib/fc3.generated';
109
import * as fc from '@alicloud/ros-cdk-fc3';
1110
import * as oss from '@alicloud/ros-cdk-oss';
1211
import { isEmpty } from 'lodash';
@@ -54,19 +53,21 @@ export const resolveFunctions = (
5453
},
5554
true,
5655
);
56+
artifactsDeployment.addDependency(destinationBucket);
5757
}
5858
functions?.forEach((fnc) => {
5959
const storeInBucket = readCodeSize(fnc.code) > CODE_ZIP_SIZE_LIMIT;
60-
let code: RosFunction.CodeProperty = {
61-
zipFile: resolveCode(fnc.code),
60+
const zipcode: fc.RosFunction.CodeProperty = {
61+
zipFile: resolveCode('artifacts/artifact.zip'),
6262
};
6363
if (storeInBucket) {
64-
code = {
65-
ossBucketName: destinationBucket.attrName,
66-
ossObjectName: fileSources?.find(
67-
({ fcName }) => fcName === replaceReference(fnc.name, context),
68-
)?.objectKey,
69-
};
64+
// const code = {
65+
// ossBucketName: destinationBucket.attrName,
66+
// ossObjectName: fileSources?.find(
67+
// ({ fcName }) => fcName === replaceReference(fnc.name, context),
68+
// )?.objectKey,
69+
// };
70+
// console.log('code', code);
7071
}
7172
const fcn = new fc.RosFunction(
7273
scope,
@@ -78,7 +79,7 @@ export const resolveFunctions = (
7879
memorySize: replaceReference(fnc.memory, context),
7980
timeout: replaceReference(fnc.timeout, context),
8081
environmentVariables: replaceReference(fnc.environment, context),
81-
code,
82+
code: zipcode,
8283
},
8384
true,
8485
);

0 commit comments

Comments
 (0)