如何使用AWS CodePipeline缩小JS



我目前正在使用AWS CodePipeline将我在Github上提交的代码交付到我在AWS S3上托管的静态网站,但在推送JS文件之前,我正在手动缩小它们。有可能在CodePipeline上添加一个新的步骤,自动为我执行吗?

添加一个Build阶段并使用CodeBuild服务来安装和调用缩小命令。

CodeBuild项目的buildspec.yml文件可能看起来像:

version: 0.2
phases:
install:
runtime-versions:
nodejs: 10
commands:
- npm install uglify-js -g
post_build:
commands:
- uglifyjs --compress --mangle -- input.js
artifacts:
files:
- '**/*'

相关内容

  • 没有找到相关文章

最新更新