【文件属性】:
文件名称:travis-ci-cloudfront-invalidation:运行Travis CI后调用的适用于AWS Cloudfront发行版的简单失效工具
文件大小:75KB
文件格式:ZIP
更新时间:2021-04-28 11:43:24
TypeScript
Travis CI CloudFront失效工具
在对S3存储桶进行更新后,用于使CloudFront分布无效的节点工具。
安装
使用npm安装:
npm i travis-ci-cloudfront-invalidation --save-dev
确保aws帐户具有创建Cloudfront失效的权限。 此权限是CloudFrontFullAccess策略的一部分。
将此工具与.travis.yml文件结合使用:
language: node_js
node_js:
- '6'
install:
- npm install -g travis-ci-cloudfront-invalidation
- npm install
...
after_deploy:
- travis-ci-cloudfront-invalidation -a $AWS_ACCESS_KEY -s $AWS_
【文件预览】:
travis-ci-cloudfront-invalidation-master
----src()
--------argv()
--------utils()
--------index.ts(1KB)
--------types()
--------cloudfront()
----.npmignore(454B)
----.travis.yml(265B)
----tsconfig.json(642B)
----jest.config.js(219B)
----.prettierrc(78B)
----LICENSE.md(1KB)
----tslint.json(167B)
----README.md(1KB)
----dist()
--------lib()
----.gitignore(474B)
----package-lock.json(198KB)
----package.json(1KB)