2017-08-28 66 views
0

所以我當前的過程是通過mvn將項目打包成jar, 通過shell腳本通過curl將它上傳到S3 bucket,現在我想更新lambda函數代碼指向S3中新上傳的文件。AWS shell腳本從s3部署jar文件到lambda

有沒有辦法做到這一點,沒有CLI和shell?

回答

0

目前尚不清楚你的意思是「無CLI」,但要做到這一點在shell腳本 你可以使用AWS CLI Tool,特別是命令aws lambda update-function-codedocumented here

+0

啊好吧謝謝,我剛開始有點困惑於aws cli。有沒有辦法檢查哪個s3代碼文件被lambda函數使用?每次我進入lambda函數屬性,它都會告訴我指定新的s3 url,而不會顯示當前正在使用的url。 –

+0

不是我所知道的。一旦該函數加載到Lambda中,它就不再與S3綁定了。 S3僅用作暫存位置。我相信CLI工具甚至可以讓您選擇跳過S3上傳步驟。 –