Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
44 changes: 40 additions & 4 deletions migration/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ Command line tool to collect SonarQube data to prepare eventual migration to Son
[![Bugs](https://sonarcloud.io/api/project_badges/measure?project=okorach_sonar-tools&metric=bugs)](https://sonarcloud.io/dashboard?id=okorach_sonar-tools)
[![Lines of Code](https://sonarcloud.io/api/project_badges/measure?project=okorach_sonar-tools&metric=ncloc)](https://sonarcloud.io/dashboard?id=okorach_sonar-tools)

[What's new](https://github.com/okorach/sonar-tools/blob/master/doc/what-is-new.sonar-migration.md)
[What's new](https://github.com/okorach/sonar-tools/blob/master/migration/what-is-new.md)

**DISCLAIMER**: This software is community software.

Expand Down Expand Up @@ -107,9 +107,45 @@ When sonar-migration complete successfully they return exit code 0. En case of f

# What's New - Release notes

# Version 0.1

- First beta release
## Version 0.2

- Added export of:
- Users email and SCM accounts when available
- Users last SonarQube and SonarLint login date
- Per project:
- Issues coming from instantiated rules (e.g. custom secrets)
- Hotspots which have been reviewed as SAFE or FIXED
- sonar-migration has its own user agent to be recongnized in SonarQune access.log
- Added check whether the running version is the last released
- Fixed crash when accessing a portfolio with not enough permissions
- `sonar-migration` now has its own doc pages (readme and what's new)

## Version 0.1

- First alpha release
- On top of the regular `sonar-config` export the following is added
- Global:
- List of 3rd party plugins installed
- Per project
- Last analysis date
- Ncloc w/ breakdown by language
- Detected CI
- Main branch revision
- Last background task scanner context and warnings
- Background Task history
- Issues:
- # of issue False positive
- # of issues Won’t fix
- # of issues Accepted
- # of issues generated by 3rd party rules (with breakdown per rule)
- For each branch:
- Last analysis date
- Ncloc w/ breakdown by language
- Issues
- # of issue False positive
- # of issues Won’t fix
- # of issues Accepted
- # of issues generated by 3rd party rules (with breakdown per rule)

# License

Expand Down
4 changes: 2 additions & 2 deletions migration/release.Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -25,8 +25,8 @@ COPY ./sonar sonar
COPY ./requirements.txt .
COPY ./cli cli
COPY ./setup_migration.py .
COPY ./sonar_migration .
COPY ./README.md .
COPY ./migration migration
COPY ./migration/README.md .
COPY ./LICENSE .
COPY ./sonar/audit sonar/audit

Expand Down
18 changes: 9 additions & 9 deletions migration/what-is-new.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
# Version 0.1

- First alpha release
- On top of the regular `sonar-config` export the follwoing is added
- On top of the regular `sonar-config` export the following is added
- Global:
- List of 3rd party plugins installed
- Per project
Expand All @@ -27,15 +27,15 @@
- Last background task scanner context and warnings
- Background Task history
- Issues:
- # of issue False positive
- # of issues Won’t fix
- # of issues Accepted
- # of issues generated by 3rd party rules (with breakdown per rule)
- Nbr of issue False positive
- Nbr of issues Won’t fix
- Nbr of issues Accepted
- Nbr of issues generated by 3rd party rules (with breakdown per rule)
- For each branch:
- Last analysis date
- Ncloc w/ breakdown by language
- Issues
- # of issue False positive
- # of issues Won’t fix
- # of issues Accepted
- # of issues generated by 3rd party rules (with breakdown per rule)
- Nbr of issue False positive
- Nbr of issues Won’t fix
- Nbr of issues Accepted
- Nbr of issues generated by 3rd party rules (with breakdown per rule)