文件名称:gatsby-s3-action:将Gatsby项目部署到AWS S3存储桶(可选的Cloudfront支持)
文件大小:158KB
文件格式:ZIP
更新时间:2024-05-23 03:14:59
aws gatsby s3-bucket cloudfront gatsby-site
盖茨比-S3动作 将Gatsby站点部署到AWS S3存储桶,并有选择地使CloudFront分发无效 支持Gatsby v2和v3 :rocket: 将Gatsby网站复制到S3存储桶的根目录(使用sync --delete以便删除存储桶中的旧文件-可以通过使用sync-delete: false禁用sync-delete: false ,请参阅)。 根据描述的规则设置缓存头。 快速-使用AWS Cli命令进行海量文件操作,该操作仅根据需要创建/修改文件。 适用于有或没有CloudFront的托管。 如果指定了CloudFront分配,则它将在部署后失效。 请阅读以下有关的说明。 有关从头开始设置的完整分步指南,请查看。 快速回复:S3静态托管,无CloudFront name : Deploy on : push : branches : - main
【文件预览】:
gatsby-s3-action-main
----.prettierignore(24B)
----.gitignore(1KB)
----tsconfig.json(1KB)
----README.md(7KB)
----.github()
--------workflows()
----LICENSE(1KB)
----__tests__()
--------cloudfront.test.ts(979B)
--------s3.test.ts(4KB)
----package.json(1KB)
----dist()
--------index.js(65KB)
----src()
--------input.ts(598B)
--------aws()
--------main.ts(1KB)
----jest.config.js(236B)
----.eslintignore(24B)
----.prettierrc.json(224B)
----tsconfig.tests.json(90B)
----action.yml(1KB)
----.eslintrc.json(3KB)
----package-lock.json(531KB)