Sonar scanner execution requires to provide login
information for analysis results upload into SQ
dashboard.
Using default credentials for authenticate.
Update the documentation with the latest supported
SonarQube server and SonarScanner versions and add
a note to inform that credentials are mandatory when
sonar-scanner is executed.
Change-Id: I72623adccf44f5c043f3abe0005d7f352e7ad23a
The sonar-work-dir switch usage allows to specify
the path to the folder that will be used for sonar
scanner work by SonarQube's Ada plugin.
Default behavior is kept unchanged. Hence, if this
switch is not used then the default sonar folder
is generated under obj/gnathub and this will be used
for all SonarQube specific configurations.
The documentation is updated with the new switch
description.
A specific test case is added.
Change-Id: I34c38f26b16132c78dd73c176417c6373c4ca948
* Add new GNAThub switch for that purpose
--gnatcheck-hide-exempted
* Handle GNATcheck reported multi-line messages in
Exempted Coding Standard Violations section of
gnatckeck.out
* Set Exempted as property for each GNATcheck
exempted violation message added in the database
Change-Id: I06ec144cd5d5fe189521e0de1b6ecb309bf05911
Installation section update in order to be more
specific about how to install GNATdashboard and
update properly the SonarQube server with the
corresponding Sonar Ada plugin.
Change-Id: Ia3579d75d1d918ff4c5aabd8ca4b5528d0c1c910
In order to pass to the web server the Codepeer
* output directory: switch --output-dir is added
(if not passed as command line argument,
default value is set to
[prj_obj_path]/codepeer/[prj_name].output)
* db directory: switch --db-dir is added
(if not passed as command line argument,
default value is set to
[prj_obj_path]/codepeer/[prj_name].db)
GNAThub interface from server.py is
* for --output-dir switch value or default:
GNAThub.output_dir()
* for --db-dir switch value or default:
GNAThub.db_dir()
Part of R703-038
Change-Id: Id6537d2ca61a3737d5380c0795934359907059ed
* Remove --server-dir switch
* Launch only WEB server when --server switch
provided. Only --port switch will be taken into
account defining port for server launch. If no
port is specified the default value used for
port is 8000.
* User manual is updated for the --server and
--port switches
Part of R616-001
Change-Id: I6b6d391d28dc64589d1b649197907490b00208c4
GNATDashboard doc update with actually
supported versions for SonarQube (i.e.,
SonarQube 6.7 LTS and Sonar Scanner 3.0.3)
Part of QB13-048
Change-Id: Ie8f83eeb2b0343c72e7c9ae8f7c38432c8bdaebf
We cannot mix projects accross invocations with --incremental,
make sure this is captured in the doc.
For Q801-005
Change-Id: Iefe3f0203f5f67290a89bbbb8d97143986aa177d