Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
N
nexpie-grafana-theme
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Registry
Registry
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Kornkitt Poolsup
nexpie-grafana-theme
Commits
0a2dda35
Unverified
Commit
0a2dda35
authored
Mar 18, 2020
by
Dominik Prokop
Committed by
GitHub
Mar 18, 2020
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Metrics: Storybook documented components (#22854)
parent
be73dcd2
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
9 additions
and
1 deletions
+9
-1
scripts/ci-frontend-metrics.sh
+9
-1
No files found.
scripts/ci-frontend-metrics.sh
View file @
0a2dda35
...
@@ -10,6 +10,10 @@ CONTROLLERS_LIMIT=139
...
@@ -10,6 +10,10 @@ CONTROLLERS_LIMIT=139
ERROR_COUNT
=
"
$(
./node_modules/.bin/tsc
--project
tsconfig.json
--noEmit
--strictNullChecks
true
|
grep
-oP
'Found \K(\d+)'
)
"
ERROR_COUNT
=
"
$(
./node_modules/.bin/tsc
--project
tsconfig.json
--noEmit
--strictNullChecks
true
|
grep
-oP
'Found \K(\d+)'
)
"
DIRECTIVES
=
"
$(
grep
-r
-o
directive public/app/
**
/
*
| wc
-l
)
"
DIRECTIVES
=
"
$(
grep
-r
-o
directive public/app/
**
/
*
| wc
-l
)
"
CONTROLLERS
=
"
$(
grep
-r
-oP
'class .*Ctrl'
public/app/
**
/
*
| wc
-l
)
"
CONTROLLERS
=
"
$(
grep
-r
-oP
'class .*Ctrl'
public/app/
**
/
*
| wc
-l
)
"
STORIES_COUNT
=
"
$(
find ./packages/grafana-ui/src/components
-name
"*.story.tsx"
| wc
-l
)
"
MDX_COUNT
=
"
$(
find ./packages/grafana-ui/src/components
-name
"*.mdx"
| wc
-l
)
"
if
[
"
$ERROR_COUNT
"
-gt
$ERROR_COUNT_LIMIT
]
;
then
if
[
"
$ERROR_COUNT
"
-gt
$ERROR_COUNT_LIMIT
]
;
then
echo
-e
"Typescript strict errors
$ERROR_COUNT
exceeded
$ERROR_COUNT_LIMIT
so failing build"
echo
-e
"Typescript strict errors
$ERROR_COUNT
exceeded
$ERROR_COUNT_LIMIT
so failing build"
...
@@ -29,10 +33,14 @@ fi
...
@@ -29,10 +33,14 @@ fi
echo
-e
"Typescript errors:
$ERROR_COUNT
"
echo
-e
"Typescript errors:
$ERROR_COUNT
"
echo
-e
"Directives:
$DIRECTIVES
"
echo
-e
"Directives:
$DIRECTIVES
"
echo
-e
"Controllers:
$CONTROLLERS
"
echo
-e
"Controllers:
$CONTROLLERS
"
echo
-e
"Stories:
$STORIES_COUNT
"
echo
-e
"Documented stories:
$MDX_COUNT
"
if
[
"
${
CIRCLE_BRANCH
}
"
==
"master"
]
;
then
if
[
"
${
CIRCLE_BRANCH
}
"
==
"master"
]
;
then
./scripts/ci-metrics-publisher.sh
\
./scripts/ci-metrics-publisher.sh
\
grafana.ci-code.strictErrors
=
"
$ERROR_COUNT
"
\
grafana.ci-code.strictErrors
=
"
$ERROR_COUNT
"
\
grafana.ci-code.directives
=
"
$DIRECTIVES
"
\
grafana.ci-code.directives
=
"
$DIRECTIVES
"
\
grafana.ci-code.controllers
=
"
$CONTROLLERS
"
grafana.ci-code.controllers
=
"
$CONTROLLERS
"
\
grafana.ci-code.grafana-ui.stories
=
"
$STORIES_COUNT
"
\
grafana.ci-code.grafana-ui.mdx
=
"
$MDX_COUNT
"
fi
fi
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment