firebase部署函数上的触发器函数
有人知道每次我将某个函数重新部署到firebase时是否有一种简单的方法来触发函数吗 我在GCP中定义了一个特定的firabase函数(这样,当我执行“firebase部署”时,它不会重新部署、取消显示或以任何形式接触我当前的函数) 但有时我可能会在GCP上手动更新此函数,并且每次发生时都会触发其代码的内部函数。。。可能吗 例:firebase部署函数上的触发器函数,firebase,google-cloud-functions,Firebase,Google Cloud Functions,有人知道每次我将某个函数重新部署到firebase时是否有一种简单的方法来触发函数吗 我在GCP中定义了一个特定的firabase函数(这样,当我执行“firebase部署”时,它不会重新部署、取消显示或以任何形式接触我当前的函数) 但有时我可能会在GCP上手动更新此函数,并且每次发生时都会触发其代码的内部函数。。。可能吗 例: 不幸的是,在重新部署的代码中触发函数并不是一种简单的方法。由于这段代码目前才被部署,因此不可能自动完成 另一种方法是在部署时将此函数与“root”函数分开,并在重新部署
不幸的是,在重新部署的代码中触发函数并不是一种简单的方法。由于这段代码目前才被部署,因此不可能自动完成 另一种方法是在部署时将此函数与“root”函数分开,并在重新部署第一个云函数时使用触发器运行另一个云函数。这样,就可以在另一个服务器的部署中运行它 您可以在此处获得有关云函数可用触发器的更多信息:。使用它们,您应该能够配置执行的时间 除此之外,可能值得为谷歌公司提出一份报告,以验证在未来版本中添加此功能的可能性
让我知道,如果信息澄清 我认为存在一种方式 使用Pub/Sub,您可以从Stackdriver()捕获日志。这些服务只允许您存储与云功能部署相关的日志 例如,商店可以是CloudFireStore。您应该知道,有一个可用的 最后,每次生成与函数部署相关的事件日志时,都将存储该日志并触发附加到该事件的函数。在函数中,您可以解析或过滤日志
exports.decrementAction = (req, res) => {/*do stuff*/res.status(200).send("ok")};
function auxiliary(){
//to be called on re-deploy
}