- Made changes to reflect the new SonarQube instalation - Downgraded package version to reflect WIP status - Droped bitbucket support - Package update
This commit is contained in:
parent
4b38473c4a
commit
02942f64c5
6 changed files with 341 additions and 433 deletions
|
|
@ -16,7 +16,7 @@ env:
|
||||||
OWNER: public
|
OWNER: public
|
||||||
jobs:
|
jobs:
|
||||||
qa-and-build:
|
qa-and-build:
|
||||||
name: QA and Build
|
name: QA
|
||||||
runs-on: node24
|
runs-on: node24
|
||||||
steps:
|
steps:
|
||||||
- name: Setup Node environment
|
- name: Setup Node environment
|
||||||
|
|
@ -35,8 +35,6 @@ jobs:
|
||||||
npm run lint
|
npm run lint
|
||||||
- name: Run tests and generate coverage
|
- name: Run tests and generate coverage
|
||||||
run: npm run coverage
|
run: npm run coverage
|
||||||
# env:
|
|
||||||
# CI: true
|
|
||||||
- name: SonarQube Scan
|
- name: SonarQube Scan
|
||||||
uses: https://github.com/SonarSource/sonarqube-scan-action@v6
|
uses: https://github.com/SonarSource/sonarqube-scan-action@v6
|
||||||
env:
|
env:
|
||||||
|
|
|
||||||
18
README.md
18
README.md
|
|
@ -4,12 +4,12 @@ Your Data Is Only Yours
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
[](https://sonar.burcusel.nl/dashboard?id=DIO)
|
[](https://sonar.burcusel.nl/dashboard?id=DIO)
|
||||||
[](https://sonar.burcusel.nl/dashboard?id=DIO)
|
[](https://sonar.burcusel.nl/dashboard?id=DIO)
|
||||||
[](https://sonar.burcusel.nl/dashboard?id=DIO)
|
[](https://sonar.burcusel.nl/dashboard?id=DIO)
|
||||||
[](https://sonar.burcusel.nl/dashboard?id=DIO)
|
[](https://sonar.burcusel.nl/dashboard?id=DIO)
|
||||||
[](https://sonar.burcusel.nl/dashboard?id=DIO)
|
[](https://sonar.burcusel.nl/dashboard?id=DIO)
|
||||||
[](https://sonar.burcusel.nl/dashboard?id=DIO)
|
[](https://sonar.burcusel.nl/dashboard?id=DIO)
|
||||||
[](https://sonar.burcusel.nl/dashboard?id=DIO)
|
[](https://sonar.burcusel.nl/dashboard?id=DIO)
|
||||||
[](https://sonar.burcusel.nl/dashboard?id=DIO)
|
[](https://sonar.burcusel.nl/dashboard?id=DIO)
|
||||||
[](https://sonar.burcusel.nl/dashboard?id=DIO)
|
[](https://sonar.burcusel.nl/dashboard?id=DIO)
|
||||||
|
|
|
||||||
|
|
@ -1,29 +0,0 @@
|
||||||
image: node:lts
|
|
||||||
|
|
||||||
clone:
|
|
||||||
depth: full
|
|
||||||
|
|
||||||
definitions:
|
|
||||||
caches:
|
|
||||||
sonar: ~/.sonar
|
|
||||||
|
|
||||||
services:
|
|
||||||
docker:
|
|
||||||
memory: 4096
|
|
||||||
|
|
||||||
steps:
|
|
||||||
- step: &test-sonarcloud
|
|
||||||
name: Test and analyze on SonarQube Cloud
|
|
||||||
size: 2x
|
|
||||||
caches:
|
|
||||||
- node
|
|
||||||
- sonar
|
|
||||||
script:
|
|
||||||
- npm ci
|
|
||||||
- npm run coverage
|
|
||||||
- pipe: sonarsource/sonarcloud-scan:4.0.0
|
|
||||||
|
|
||||||
pipelines:
|
|
||||||
branches:
|
|
||||||
sonar-test:
|
|
||||||
- step: *test-sonarcloud
|
|
||||||
719
package-lock.json
generated
719
package-lock.json
generated
File diff suppressed because it is too large
Load diff
|
|
@ -1,6 +1,6 @@
|
||||||
{
|
{
|
||||||
"name": "ydioy",
|
"name": "ydioy",
|
||||||
"version": "1.0.0",
|
"version": "0.0.0",
|
||||||
"private": true,
|
"private": true,
|
||||||
"type": "module",
|
"type": "module",
|
||||||
"engines": {
|
"engines": {
|
||||||
|
|
|
||||||
|
|
@ -2,7 +2,7 @@
|
||||||
# sonar.organization=lburcusel
|
# sonar.organization=lburcusel
|
||||||
sonar.projectKey=DIO
|
sonar.projectKey=DIO
|
||||||
sonar.projectName=YDIOY
|
sonar.projectName=YDIOY
|
||||||
sonar.projectVersion=1.0.0
|
sonar.projectVersion=0.0
|
||||||
sonar.sourceEncoding=UTF-8
|
sonar.sourceEncoding=UTF-8
|
||||||
sonar.sources=src, tests
|
sonar.sources=src, tests
|
||||||
sonar.inclusions=src/**/*.ts, src/**/*.js, src/**/*.vue, src/**/*.css, src/**/*.scss, tests/**/*.spec.ts
|
sonar.inclusions=src/**/*.ts, src/**/*.js, src/**/*.vue, src/**/*.css, src/**/*.scss, tests/**/*.spec.ts
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue