开发者社区 > 云原生 > Serverless > 正文

现在更新github的代码,授权之后函数计算不会自动部署了吗?

现在更新github的代码,授权之后函数计算不会自动部署了吗?

展开
收起
白夜行fighting 2023-04-12 17:43:13 329 0
3 条回答
写回答
取消 提交回答
  • 值得去的地方都没有捷径

    GitHub 代码更新后,如果您已经授权了函数计算的 GitHub 应用程序,函数计算会自动拉取最新的代码并进行部署。但是需要注意以下几点:

    函数计算只会拉取与函数服务中配置的 GitHub 仓库 URL 相关联的代码,如果您更新的是其他仓库的代码,函数计算不会自动部署。
    
    函数计算会拉取与函数服务中配置的 GitHub 仓库 URL 相关联的最新代码,并自动部署到函数服务中。如果您有自定义部署流程,需要自己进行部署操作。
    
    函数计算目前只支持 GitHub 仓库的自动部署,如果您使用的是其他 Git 仓库,需要手动进行部署。
    

    需要注意的是,GitHub 代码更新后,函数计算会自动拉取最新的代码并进行部署,但是部署时间可能会有一定的延迟,具体时间取决于代码仓库的大小和网络状况等因素。如果您需要立即部署最新代码,可以手动触发部署操作。

    2023-04-15 11:22:46
    赞同 展开评论 打赏
  • 公众号:网络技术联盟站,InfoQ签约作者,阿里云社区签约作者,华为云 云享专家,BOSS直聘 创作王者,腾讯课堂创作领航员,博客+论坛:https://www.wljslmz.cn,工程师导航:https://www.wljslmz.com

    阿里云函数计算(Function Compute)与GitHub之间的自动部署功能在2022年10月31日已经停用。因此,如果您在阿里云函数计算中已经授权了GitHub,并且之前使用了自动部署功能,现在更新GitHub代码后,函数计算将不会自动部署。

    如果您希望将更新后的代码部署到函数计算中,可以采取以下步骤:

    1、登录阿里云函数计算控制台。

    2、找到您需要更新代码的函数,点击函数名称进入函数详情页。

    3、在函数详情页的左侧导航栏中,点击“代码配置”。

    4、在代码配置页面中,您可以选择不同的代码上传方式,例如上传本地代码、上传OSS代码、或者使用函数计算的命令行工具 Fun 等方式。

    5、根据您选择的代码上传方式,将更新后的代码上传至函数计算。

    6、完成代码上传后,点击页面上方的“发布”按钮,将更新后的代码发布到函数计算。

    2023-04-13 22:53:05
    赞同 展开评论 打赏
  • 你可以配置一个云效流水线,更新github,触发流水线执行函数部署。

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

    2023-04-12 17:49:40
    赞同 展开评论 打赏

快速交付实现商业价值。

相关产品

  • 函数计算
  • 相关电子书

    更多
    Hologres Serverless之路:揭秘弹性计算组 立即下载
    Serverless开发平台: 让研发效能再提升 立即下载
    Serverless 引领云上研发新范式 立即下载