Changes:
All checks were successful
Production Build and Deploy / QA (push) Successful in 44s

- 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:
Liviu Burcusel 2026-01-13 15:54:53 +01:00
parent 4b38473c4a
commit 02942f64c5
Signed by: liviu
GPG key ID: 6CDB37A4AD2C610C
6 changed files with 341 additions and 433 deletions

View file

@ -16,7 +16,7 @@ env:
OWNER: public
jobs:
qa-and-build:
name: QA and Build
name: QA
runs-on: node24
steps:
- name: Setup Node environment
@ -35,8 +35,6 @@ jobs:
npm run lint
- name: Run tests and generate coverage
run: npm run coverage
# env:
# CI: true
- name: SonarQube Scan
uses: https://github.com/SonarSource/sonarqube-scan-action@v6
env:

View file

@ -4,12 +4,12 @@ Your Data Is Only Yours
---
[![Lines of Code](https://sonar.burcusel.nl/api/project_badges/measure?project=DIO&metric=ncloc&token=sqb_31bac28c32d3ffa5bbca264565f0838ded25fc4a)](https://sonar.burcusel.nl/dashboard?id=DIO)
[![Quality Gate Status](https://sonar.burcusel.nl/api/project_badges/measure?project=DIO&metric=alert_status&token=sqb_31bac28c32d3ffa5bbca264565f0838ded25fc4a)](https://sonar.burcusel.nl/dashboard?id=DIO)
[![Bugs](https://sonar.burcusel.nl/api/project_badges/measure?project=DIO&metric=bugs&token=sqb_31bac28c32d3ffa5bbca264565f0838ded25fc4a)](https://sonar.burcusel.nl/dashboard?id=DIO)
[![Code Smells](https://sonar.burcusel.nl/api/project_badges/measure?project=DIO&metric=code_smells&token=sqb_31bac28c32d3ffa5bbca264565f0838ded25fc4a)](https://sonar.burcusel.nl/dashboard?id=DIO)
[![Vulnerabilities](https://sonar.burcusel.nl/api/project_badges/measure?project=DIO&metric=vulnerabilities&token=sqb_31bac28c32d3ffa5bbca264565f0838ded25fc4a)](https://sonar.burcusel.nl/dashboard?id=DIO)
[![Reliability Rating](https://sonar.burcusel.nl/api/project_badges/measure?project=DIO&metric=reliability_rating&token=sqb_31bac28c32d3ffa5bbca264565f0838ded25fc4a)](https://sonar.burcusel.nl/dashboard?id=DIO)
[![Security Rating](https://sonar.burcusel.nl/api/project_badges/measure?project=DIO&metric=security_rating&token=sqb_31bac28c32d3ffa5bbca264565f0838ded25fc4a)](https://sonar.burcusel.nl/dashboard?id=DIO)
[![Maintainability Rating](https://sonar.burcusel.nl/api/project_badges/measure?project=DIO&metric=sqale_rating&token=sqb_31bac28c32d3ffa5bbca264565f0838ded25fc4a)](https://sonar.burcusel.nl/dashboard?id=DIO)
[![Coverage](https://sonar.burcusel.nl/api/project_badges/measure?project=DIO&metric=coverage&token=sqb_31bac28c32d3ffa5bbca264565f0838ded25fc4a)](https://sonar.burcusel.nl/dashboard?id=DIO)
[![Lines of Code](https://sonar.burcusel.nl/api/project_badges/measure?project=DIO&metric=ncloc&token=sqb_5d30269d6b81608e6fa071edfa9cfd0f994828ed)](https://sonar.burcusel.nl/dashboard?id=DIO)
[![Quality Gate Status](https://sonar.burcusel.nl/api/project_badges/measure?project=DIO&metric=alert_status&token=sqb_5d30269d6b81608e6fa071edfa9cfd0f994828ed)](https://sonar.burcusel.nl/dashboard?id=DIO)
[![Bugs](https://sonar.burcusel.nl/api/project_badges/measure?project=DIO&metric=bugs&token=sqb_5d30269d6b81608e6fa071edfa9cfd0f994828ed)](https://sonar.burcusel.nl/dashboard?id=DIO)
[![Code Smells](https://sonar.burcusel.nl/api/project_badges/measure?project=DIO&metric=code_smells&token=sqb_5d30269d6b81608e6fa071edfa9cfd0f994828ed)](https://sonar.burcusel.nl/dashboard?id=DIO)
[![Vulnerabilities](https://sonar.burcusel.nl/api/project_badges/measure?project=DIO&metric=vulnerabilities&token=sqb_5d30269d6b81608e6fa071edfa9cfd0f994828ed)](https://sonar.burcusel.nl/dashboard?id=DIO)
[![Reliability Rating](https://sonar.burcusel.nl/api/project_badges/measure?project=DIO&metric=reliability_rating&token=sqb_5d30269d6b81608e6fa071edfa9cfd0f994828ed)](https://sonar.burcusel.nl/dashboard?id=DIO)
[![Security Rating](https://sonar.burcusel.nl/api/project_badges/measure?project=DIO&metric=security_rating&token=sqb_5d30269d6b81608e6fa071edfa9cfd0f994828ed)](https://sonar.burcusel.nl/dashboard?id=DIO)
[![Maintainability Rating](https://sonar.burcusel.nl/api/project_badges/measure?project=DIO&metric=sqale_rating&token=sqb_5d30269d6b81608e6fa071edfa9cfd0f994828ed)](https://sonar.burcusel.nl/dashboard?id=DIO)
[![Coverage](https://sonar.burcusel.nl/api/project_badges/measure?project=DIO&metric=coverage&token=sqb_5d30269d6b81608e6fa071edfa9cfd0f994828ed)](https://sonar.burcusel.nl/dashboard?id=DIO)

View file

@ -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

File diff suppressed because it is too large Load diff

View file

@ -1,6 +1,6 @@
{
"name": "ydioy",
"version": "1.0.0",
"version": "0.0.0",
"private": true,
"type": "module",
"engines": {

View file

@ -2,7 +2,7 @@
# sonar.organization=lburcusel
sonar.projectKey=DIO
sonar.projectName=YDIOY
sonar.projectVersion=1.0.0
sonar.projectVersion=0.0
sonar.sourceEncoding=UTF-8
sonar.sources=src, tests
sonar.inclusions=src/**/*.ts, src/**/*.js, src/**/*.vue, src/**/*.css, src/**/*.scss, tests/**/*.spec.ts