反馈一个在线部署问题:应用push代码以后触发构建,如果s.yaml里的access是'{{ acc

反馈一个在线部署问题:应用push代码以后触发构建,如果s.yaml里的access是'{{ access }}',在构建的时候会提示选择账号,但显然这时候是没有交互的,所以就卡在这了

提问36.png

如果是"default",到这一步也会提示选择,是不是权限不够? 在部署的时候触发了这个,但是这一步执行需要登录fc账号,是这样吗?

提问37.png

展开
收起
码字王 2023-04-07 17:24:26 593 分享 版权
3 条回答
写回答
取消 提交回答
  • 使用应用进行部署会自动生成一个access,所以部署是不依赖yaml里的access的。你这个应该是执行了post action,action也是 s 操作,形成嵌套了。在应用里推荐使用component来规避嵌套问题:https://github.com/devsapp/start-fc-kodbox/blob/main/src/s.yaml#L53

    回答13.png

    此答案来自钉钉群“阿里函数计算官网客户"

    2023-04-09 16:59:05
    赞同 展开评论
  • 根据您提供的截图,您的在线部署问题可能是由于s.yaml文件中的access参数未正确配置所导致的。您可以尝试将access参数设置为您的账号ID或者使用默认值"default"来避免出现选择账号的提示。

    2023-04-08 08:42:11
    赞同 展开评论
  • 从事java行业9年至今,热爱技术,热爱以博文记录日常工作,csdn博主,座右铭是:让技术不再枯燥,让每一位技术人爱上技术

    函数计算这个报错的话应该是你s.yaml文件中引入参数的格式不对,可以参考通过Serverless Devs配置环境变量的操作:文档 其中变量参数的引入应该是${vars.region}格式的,不是{{param}} image.png

    2023-04-07 17:40:38
    赞同 展开评论
问答分类:
问答标签:
问答地址:

快速交付实现商业价值。

收录在圈子:
+ 订阅
阿里云 云原生应用平台 肩负阿里巴巴集团基础设施云化以及核心技术互联网化的重要职责,致力于打造稳定、标准、先进的云原生产品,成为云原生时代的引领者,推动行业全面想云原生的技术升级,成为阿里云新增长引擎。商业化产品包括容器、云原生中间件、函数计算等。
还有其他疑问?
咨询AI助理