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

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) [![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_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_5d30269d6b81608e6fa071edfa9cfd0f994828ed)](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) [![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_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_5d30269d6b81608e6fa071edfa9cfd0f994828ed)](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) [![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_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_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_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_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_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_5d30269d6b81608e6fa071edfa9cfd0f994828ed)](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) [![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", "name": "ydioy",
"version": "1.0.0", "version": "0.0.0",
"private": true, "private": true,
"type": "module", "type": "module",
"engines": { "engines": {

View file

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