BSD Ports

devel/sonarqube-ant-task 2.7.0.1612_2 FreeBSD

SonarQube Plugin for analysis projects with an Apache Ant

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
LGPL3
Categories
devel, java
Package size
553.9 KiB, 626.7 KiB installed

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.

In the other systems

SystemPortVersion
FreeBSDdevel/sonarqube-ant-task2.7.0.1612_2
DragonFlydevel/sonarqube-ant-task2.7.0.1612
HardenedBSDdevel/sonarqube-ant-task2.7.0.1612_2
GhostBSDdevel/sonarqube-ant-task2.7.0.1612_2

Install

Binary package:

pkg install sonarqube-ant-task

From the ports tree:

cd /usr/ports/devel/sonarqube-ant-task/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	sonarqube-ant-task>0:devel/sonarqube-ant-task

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest2.7.0.1612_22.7.0.1612_2--2.7.0.1612_2
FreeBSD:14:quarterly2.7.0.1612_22.7.0.1612_2n/a-2.7.0.1612_2
FreeBSD:15:latest2.7.0.1612_22.7.0.1612_2n/a-2.7.0.1612
FreeBSD:15:quarterly2.7.0.1612_22.7.0.1612_2n/an/an/a
FreeBSD:16:latest2.7.0.1612_22.7.0.1612_2n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Runtime 2

The full lists below include those, and their dependencies in turn.

Run dependencies 74

No port depends on this one.

Configuration

No options to configure.

USES
cpe java
Service scripts
none

Message after installing

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/

Files

distinfo 1
FileSizeSHA256
sonarqube-ant-task-2.7.0.1612.jar633825c0898b5e018867f7bd7767282e95ae6e21b77f7aa306ca106fbf650f6f273650
Master sites 1
  • https://binaries.sonarsource.com/Distribution/sonarqube-ant-task/

Commit history 0

No commits in the history this site was built from.