项目作者: magnobiet

项目描述 :
:whale: SonarQube Scanner Docker image
高级语言: Dockerfile
项目地址: git://github.com/magnobiet/docker-sonar-scanner-cli.git
创建时间: 2018-07-13T01:13:48Z
项目社区:https://github.com/magnobiet/docker-sonar-scanner-cli

开源协议:MIT License

下载


🐳 SonarQube Scanner CLI

SonarQube Scanner Docker image

Build

  1. docker build . -t magnobiet/sonar-scanner:latest

Run

SonarQube server

  1. docker run -d --name sonarqube -p 9000:9000 sonarqube

SonarQube Scanner

  1. docker run --rm --mount type=bind,source="$(pwd)",target=/project-root --workdir /project-root magnobiet/sonar-scanner:latest sonar-scanner

Setup

.bash_functions

  1. function __sonar_scanner() {
  2. docker run --rm \
  3. --mount type=bind,source="$(pwd)",target=/project-root \
  4. --workdir /project-root \
  5. magnobiet/sonar-scanner:latest \
  6. sonar-scanner
  7. }

.bash_aliases

  1. alias sonar-scanner='__sonar_scanner'

License

This project is licensed under the MIT License. Copyright © Magno Biét