首先在 Amplify 控制台中创建一个新的应用程序,并选择应用程序要连接的 GitHub 存储库。
通过在 GitHub 存储库中创建一个新的标签来进行部署。例如,可创建一个名为“release-v1.0”的标签。
在项目中的 amplify.yml 文件中添加以下代码配置,设置应用程序在推送新标签时自动构建和部署。
version: 1
frontend:
phases:
preBuild:
commands:
- echo Installing dependencies started on `date`
- npm install
- echo Build started on `date`
- npm run build
build:
commands:
- echo Building started on `date`
- npm run build
artifacts:
# IMPORTANT - Please verify your build output directory
baseDirectory: /dist
files:
- '**/*'
cache:
paths:
- node_modules/**/*
$ git tag release-v1.0
$ git push origin release-v1.0
注意:此处的示例使用了基于 JavaScript 的 React 应用程序。请根据项目具体情况进行相应的调整。
上一篇:AWSAmplify如何设置必填字段的错误提示信息,而不是使用浏览器的标准“请填写此字段”弹窗。
下一篇:AWSAmplifysavingdata-Inconsistancebehavioursometimesitsavessometimesitdoesnot