ci: add config for size plugin of the github rebot (#23665)

PR Close #23665
This commit is contained in:
Fabian Wiles 2018-05-03 20:46:20 +12:00 committed by Igor Minar
parent e942d8b681
commit 858e48a794
2 changed files with 17 additions and 5 deletions

View File

@ -89,19 +89,23 @@ jobs:
# CircleCI will allow us to go back and view/download these artifacts from past builds. # CircleCI will allow us to go back and view/download these artifacts from past builds.
# Also we can use a service like https://buildsize.org/ to automatically track binary size of these artifacts. # Also we can use a service like https://buildsize.org/ to automatically track binary size of these artifacts.
# The destination keys need be format {projectName}/{context}/{fileName} so that the github-robot can process them for size calculations
# projectName should remain consistant to group files
# context and fileName can be almost anything (within usual URI rules)
# There should only be exactly 2 forward slashes in the path
# This is so they're backwards compatiable with the existing data we have on bundle sizes
- store_artifacts: - store_artifacts:
path: dist/bin/packages/core/test/bundling/hello_world/bundle.min.js path: dist/bin/packages/core/test/bundling/hello_world/bundle.min.js
destination: packages/core/test/bundling/hello_world/bundle.min.js destination: core/hello_world/bundle
- store_artifacts: - store_artifacts:
path: dist/bin/packages/core/test/bundling/todo/bundle.min.js path: dist/bin/packages/core/test/bundling/todo/bundle.min.js
destination: packages/core/test/bundling/todo/bundle.min.js destination: core/todo/bundle
- store_artifacts: - store_artifacts:
path: dist/bin/packages/core/test/bundling/hello_world/bundle.min.js.br path: dist/bin/packages/core/test/bundling/hello_world/bundle.min.js.br
destination: packages/core/test/bundling/hello_world/bundle.min.js.br destination: core/hello_world/bundle.br
- store_artifacts: - store_artifacts:
path: dist/bin/packages/core/test/bundling/todo/bundle.min.js.br path: dist/bin/packages/core/test/bundling/todo/bundle.min.js.br
destination: packages/core/test/bundling/todo/bundle.min.js.br destination: core/todo/bundle.br
- save_cache: - save_cache:
key: *cache_key key: *cache_key
paths: paths:

View File

@ -1,5 +1,13 @@
# Configuration for angular-robot # Configuration for angular-robot
#options for the size plugin
size:
disabled: false
maxSizeIncrease: 1000
status:
disabled: false
context: "ci/angular: size"
# options for the merge plugin # options for the merge plugin
merge: merge:
# the status will be added to your pull requests # the status will be added to your pull requests