Port details |
- sonarqube-ant-task SonarQube Plugin for analysis projects with an Apache Ant
- 2.7.0.1612 devel =2 2.7.0.1612Version of this port present on the latest quarterly branch.
- Maintainer: netchild@FreeBSD.org
- Port Added: 2020-03-26 10:47:25
- Last Update: 2022-09-07 21:58:51
- Commit Hash: fb16dfe
- People watching this port, also watch:: jdictionary, py311-Automat, py311-python-gdsii, py39-PyOpenGL, p5-Sane
- Also Listed In: java
- License: LGPL3
- WWW:
- https://docs.sonarqube.org/latest/analysis/scan/sonarscanner-for-ant/
- Description:
- The SonarScanner for Ant provides a task to allow integration of SonarQube
analysis into an Apache Ant build script.
The SonarQube Scanner for Ant is an Ant Task that is wrapper of SonarQube
Scanner, which works by invoking SonarQube Scanner and passing to it all
properties named following a sonar.* convention. This has the downside of not
being very Ant-y, but the upside of providing instant availability of any new
analysis parameter introduced by a new version of a plugin or of SonarQube
itself.
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- sonarqube-ant-task>0:devel/sonarqube-ant-task
- To install the port:
- cd /usr/ports/devel/sonarqube-ant-task/ && make install clean
- To add the package, run one of these commands:
- pkg install devel/sonarqube-ant-task
- pkg install sonarqube-ant-task
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: sonarqube-ant-task
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1585130760
SHA256 (sonarqube-ant-task-2.7.0.1612.jar) = c0898b5e018867f7bd7767282e95ae6e21b77f7aa306ca106fbf650f6f273650
SIZE (sonarqube-ant-task-2.7.0.1612.jar) = 633825
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Runtime dependencies:
-
- ant : devel/apache-ant
- sonar-scanner : devel/sonar-scanner-cli
- java : java/openjdk8
- There are no ports dependent upon this port
Configuration Options:
- No options to configure
- Options name:
- devel_sonarqube-ant-task
- USES:
- cpe
- pkg-message:
- For install:
- To integrate SonarQube with SonarQube Scanner for Ant (default
settings):
- define a new sonar Ant target in your Ant build script
- for the SonarQube target set classpath value to
/usr/local/share/sonarqube-ant-task/sonarqube-ant-task.jar
More information:
https://docs.sonarqube.org/latest/analysis/scan/sonarscanner-for-ant/
- Master Sites:
|
Number of commits found: 6
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
07 Sep 2022 21:58:51 |
Stefan Eßer (se) |
Remove WWW entries moved into port Makefiles
Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.
This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.
Approved by: portmgr (tcberner) |
2.7.0.1612 07 Sep 2022 21:10:59 |
Stefan Eßer (se) |
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.
Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.
There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above ) |
2.7.0.1612 20 Jul 2022 14:21:35 |
Tobias C. Berner (tcberner) |
devel: remove 'Created by' lines
A big Thank You to the original contributors of these ports:
* "Waitman Gobble" <uzimac@da3m0n8t3r.com>
* <jkoshy@FreeBSD.org>
* Aaron Dalton <aaron@FreeBSD.org>
* Aaron Dalton <aaron@daltons.ca>
* Aaron H. K. Diep <ahkdiep@gmail.com>
* Aaron Hurt <ahurt@anbcs.com>
* Abel Chow <abel_chow@yahoo.com>
* Adam McLaurin
* Adam Saponara <as@php.net>
* Adam Weinberger <adamw@FreeBSD.org>
* Ade Lovett <ade@FreeBSD.org> (Only the first 15 lines of the commit message are shown above ) |
2.7.0.1612 06 Apr 2021 14:31:07 |
Mathieu Arnold (mat) |
Remove # $FreeBSD$ from Makefiles. |
2.7.0.1612 26 Mar 2020 10:03:50 |
netchild |
Update sonarqube ports to the most revent version:
- sonarqube-community: 8.2
- sonarqube-ant-task: 2.7.0.1612
- sonar-scanner-cli: 4.3.0.2102 |
2.5 26 Mar 2020 09:44:51 |
netchild |
Rename sonarqube to sonarqube-community to make it clear it is the
communitiy-edition.
Rename sonar-ant-task to sonarqube-ant-task to follow the naming
of the vendor. |
Number of commits found: 6
|