66 replaceReference ,
77 resolveCode ,
88} from '../../common' ;
9- import { RosFunction } from '@alicloud/ros-cdk-fc3/lib/fc3.generated' ;
109import * as fc from '@alicloud/ros-cdk-fc3' ;
1110import * as oss from '@alicloud/ros-cdk-oss' ;
1211import { 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