Skip to content
Snippets Groups Projects
Commit be309081 authored by Tadeusz Miesiąc's avatar Tadeusz Miesiąc
Browse files

fix(ci): ci

parent f14455d3
No related branches found
No related tags found
2 merge requests!223reset the pin numbers before search results are fetch (so the results will be...,!3Development
Pipeline #78370 canceled
default:
image: node:16.16.0
stages:
- test
cache:
......@@ -8,6 +5,7 @@ cache:
- ~/.cache
jest:
image: node:16.16.0
stage: test
before_script:
- apk add --no-cache npm
......@@ -15,7 +13,22 @@ jest:
script:
- npm run test:ci
only:
- master
- development
- merge_requests
- tags
tags:
- k8s
linter:
image: node:16.16.0
stage: test
before_script:
- apk add --no-cache npm
- npm ci
script:
- npm run lint:ts
only:
- development
- merge_requests
- tags
tags:
......
<?xml version="1.0" encoding="UTF-8"?>
<coverage generated="1695070376179" clover="3.2.0">
<project timestamp="1695070376180" name="All files">
<metrics statements="4" coveredstatements="4" conditionals="0" coveredconditionals="0" methods="2" coveredmethods="1" elements="6" coveredelements="5" complexity="0" loc="4" ncloc="4" packages="1" files="1" classes="1"/>
<coverage generated="1695128305612" clover="3.2.0">
<project timestamp="1695128305612" name="All files">
<metrics statements="2" coveredstatements="2" conditionals="0" coveredconditionals="0" methods="0" coveredmethods="0" elements="2" coveredelements="2" complexity="0" loc="2" ncloc="2" packages="1" files="1" classes="1"/>
<file name="ExampleDomain.component.tsx" path="/Users/Tadeusz/Documents/GitHub/minerva-frontend/src/components/[DomainName]/ExampleDomain.component.tsx">
<metrics statements="4" coveredstatements="4" conditionals="0" coveredconditionals="0" methods="2" coveredmethods="1"/>
<metrics statements="2" coveredstatements="2" conditionals="0" coveredconditionals="0" methods="0" coveredmethods="0"/>
<line num="1" count="1" type="stmt"/>
<line num="3" count="1" type="stmt"/>
<line num="4" count="1" type="stmt"/>
<line num="9" count="1" type="stmt"/>
<line num="5" count="1" type="stmt"/>
</file>
</project>
</coverage>
{"/Users/Tadeusz/Documents/GitHub/minerva-frontend/src/components/[DomainName]/ExampleDomain.component.tsx": {"path":"/Users/Tadeusz/Documents/GitHub/minerva-frontend/src/components/[DomainName]/ExampleDomain.component.tsx","statementMap":{"0":{"start":{"line":9,"column":0},"end":{"line":9,"column":15}},"1":{"start":{"line":1,"column":18},"end":{"line":1,"column":null}},"2":{"start":{"line":3,"column":22},"end":{"line":7,"column":null}},"3":{"start":{"line":4,"column":15},"end":{"line":4,"column":null}},"4":{"start":{"line":9,"column":15},"end":{"line":9,"column":null}}},"fnMap":{"0":{"name":"(anonymous_2)","decl":{"start":{"line":3,"column":22},"end":{"line":3,"column":null}},"loc":{"start":{"line":3,"column":22},"end":{"line":7,"column":null}}},"1":{"name":"(anonymous_3)","decl":{"start":{"line":4,"column":15},"end":{"line":4,"column":28}},"loc":{"start":{"line":4,"column":15},"end":{"line":4,"column":null}}}},"branchMap":{},"s":{"0":1,"1":1,"2":1,"3":1,"4":1},"f":{"0":1,"1":0},"b":{}}
{"/Users/Tadeusz/Documents/GitHub/minerva-frontend/src/components/[DomainName]/ExampleDomain.component.tsx": {"path":"/Users/Tadeusz/Documents/GitHub/minerva-frontend/src/components/[DomainName]/ExampleDomain.component.tsx","statementMap":{"0":{"start":{"line":5,"column":0},"end":{"line":5,"column":15}},"1":{"start":{"line":1,"column":18},"end":{"line":1,"column":null}},"2":{"start":{"line":5,"column":15},"end":{"line":5,"column":null}}},"fnMap":{},"branchMap":{},"s":{"0":1,"1":1,"2":1},"f":{},"b":{}}
}
......@@ -25,7 +25,7 @@
<div class='fl pad1y space-right2'>
<span class="strong">100% </span>
<span class="quiet">Statements</span>
<span class='fraction'>5/5</span>
<span class='fraction'>3/3</span>
</div>
......@@ -37,16 +37,16 @@
<div class='fl pad1y space-right2'>
<span class="strong">50% </span>
<span class="strong">100% </span>
<span class="quiet">Functions</span>
<span class='fraction'>1/2</span>
<span class='fraction'>0/0</span>
</div>
<div class='fl pad1y space-right2'>
<span class="strong">100% </span>
<span class="quiet">Lines</span>
<span class='fraction'>4/4</span>
<span class='fraction'>2/2</span>
</div>
......@@ -68,26 +68,14 @@
<a name='L3'></a><a href='#L3'>3</a>
<a name='L4'></a><a href='#L4'>4</a>
<a name='L5'></a><a href='#L5'>5</a>
<a name='L6'></a><a href='#L6'>6</a>
<a name='L7'></a><a href='#L7'>7</a>
<a name='L8'></a><a href='#L8'>8</a>
<a name='L9'></a><a href='#L9'>9</a>
<a name='L10'></a><a href='#L10'>10</a></td><td class="line-coverage quiet"><span class="cline-any cline-yes">1x</span>
<span class="cline-any cline-neutral">&nbsp;</span>
<span class="cline-any cline-yes">1x</span>
<span class="cline-any cline-yes">1x</span>
<span class="cline-any cline-neutral">&nbsp;</span>
<a name='L6'></a><a href='#L6'>6</a></td><td class="line-coverage quiet"><span class="cline-any cline-yes">1x</span>
<span class="cline-any cline-neutral">&nbsp;</span>
<span class="cline-any cline-neutral">&nbsp;</span>
<span class="cline-any cline-neutral">&nbsp;</span>
<span class="cline-any cline-yes">1x</span>
<span class="cline-any cline-neutral">&nbsp;</span></td><td class="text"><pre class="prettyprint lang-js">import React from 'react';
&nbsp;
const ExampleDomain = (): JSX.Element =&gt; {
const test = <span class="fstat-no" title="function not covered" >(): void =&gt; {}</span>;
&nbsp;
return &lt;p&gt;test&lt;/p&gt;;
};
const ExampleDomain = (): JSX.Element =&gt; &lt;p&gt;test&lt;/p&gt;;
&nbsp;
export default ExampleDomain;
&nbsp;</pre></td></tr></table></pre>
......@@ -97,7 +85,7 @@ export default ExampleDomain;
<div class='footer quiet pad2 space-top1 center small'>
Code coverage generated by
<a href="https://istanbul.js.org/" target="_blank" rel="noopener noreferrer">istanbul</a>
at 2023-09-18T20:52:56.190Z
at 2023-09-19T12:58:25.625Z
</div>
<script src="prettify.js"></script>
<script>
......
......@@ -25,7 +25,7 @@
<div class='fl pad1y space-right2'>
<span class="strong">100% </span>
<span class="quiet">Statements</span>
<span class='fraction'>5/5</span>
<span class='fraction'>3/3</span>
</div>
......@@ -37,16 +37,16 @@
<div class='fl pad1y space-right2'>
<span class="strong">50% </span>
<span class="strong">100% </span>
<span class="quiet">Functions</span>
<span class='fraction'>1/2</span>
<span class='fraction'>0/0</span>
</div>
<div class='fl pad1y space-right2'>
<span class="strong">100% </span>
<span class="quiet">Lines</span>
<span class='fraction'>4/4</span>
<span class='fraction'>2/2</span>
</div>
......@@ -84,13 +84,13 @@
<div class="chart"><div class="cover-fill cover-full" style="width: 100%"></div><div class="cover-empty" style="width: 0%"></div></div>
</td>
<td data-value="100" class="pct high">100%</td>
<td data-value="5" class="abs high">5/5</td>
<td data-value="3" class="abs high">3/3</td>
<td data-value="100" class="pct high">100%</td>
<td data-value="0" class="abs high">0/0</td>
<td data-value="100" class="pct high">100%</td>
<td data-value="0" class="abs high">0/0</td>
<td data-value="50" class="pct medium">50%</td>
<td data-value="2" class="abs medium">1/2</td>
<td data-value="100" class="pct high">100%</td>
<td data-value="4" class="abs high">4/4</td>
<td data-value="2" class="abs high">2/2</td>
</tr>
</tbody>
......@@ -101,7 +101,7 @@
<div class='footer quiet pad2 space-top1 center small'>
Code coverage generated by
<a href="https://istanbul.js.org/" target="_blank" rel="noopener noreferrer">istanbul</a>
at 2023-09-18T20:52:56.190Z
at 2023-09-19T12:58:25.625Z
</div>
<script src="prettify.js"></script>
<script>
......
TN:
SF:src/components/[DomainName]/ExampleDomain.component.tsx
FN:3,(anonymous_2)
FN:4,(anonymous_3)
FNF:2
FNH:1
FNDA:1,(anonymous_2)
FNDA:0,(anonymous_3)
FNF:0
FNH:0
DA:1,1
DA:3,1
DA:4,1
DA:9,1
LF:4
LH:4
DA:5,1
LF:2
LH:2
BRF:0
BRH:0
end_of_record
......@@ -7,6 +7,7 @@
"build": "next build",
"start": "next start",
"lint": "next lint",
"lint:ts": "node_modules/eslint/bin/eslint.js src --ext .ts,.tsx",
"prepare": "husky install",
"postinstall": "husky install",
"test": "jest --watch --config ./jest.config.mjs",
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment