Skip to content

Conversation

@razac05
Copy link
Contributor

@razac05 razac05 commented Oct 20, 2024

SonarQube version changed the manner in which properties were handled resulting in issue reported in #150.

Updates include:

  1. Class property format
  2. Updates to gradle packages to reflect new versions
  3. Updates to cicd yaml to build outside of upstream repo
  4. Minor sonar findings for dockerfiles

* Property style changes from SonarQube 10.4

* Update PerlLanguageTest.java to reflect change in FILE_SUFFIXES_KEY property location.

* Update PerlSquidSensorTest.java to reflect change in LogTester class originating from v9.15 change in sonar-plugin-api

* Update build.gradle to reference 9.15 test-fixtures artifact

* Update PerlLanguageTest.java to reflect change in defaults

* Update PerlLanguageTest.java

* Update PerlLanguageTest.java to create lists in JAVA!

* Update PerlLanguageTest.java due to the downfalls of using a browser-based code editor...

* Update PerlLanguageTest.java mapsettings.setproperty does not support list/array.

* Typos everywhere...

* IntegrationTests version updates and artifactory_url override to mavenCentral

* Updates to tests and associated logic to reflect changes from v10.4 changes

* Update ci.yml to set the repo based off the GITHUB_REPOSITORY variable vice hardcoded

* Changes from sonar findings and env variable added to core build.gradle to run outside of parent project

* Retriggering PR build

* Update ci.yml to set env variable

* Update ci.yml misread page

* Update ci.yml stupid typo...

* Update ci.yml more fun.

* Update ci.yml adding branch name ref

* Update build.gradle adding branch name ref for sonarscan

* Update ci.yml updating action version and adding gradle setup

* Correcting sonar branch name property reference

* Update build.gradle testing to see if /ref issue is due to mapping

* Update build.gradle

* Remediate Sonar findings
@razac05
Copy link
Contributor Author

razac05 commented Nov 26, 2024

@otrosien please review when you get a chance.

@otrosien
Copy link
Member

Thanks for the ping, I only saw your PR just now.

@otrosien
Copy link
Member

👍

@otrosien otrosien merged commit 5f22fbb into sonar-perl:master Nov 27, 2024
@dozGrou
Copy link

dozGrou commented Nov 27, 2024

Thanks for the work razac.
Is it possible to make a version for this fix @otrosien ?

@otrosien
Copy link
Member

The CI pipeline is broken, but I'm trying to get it fixed right now.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants