Skip to content

chnt/bitrise-sonarqube-step

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bitrise SonarQube auto-configration and scanning step

How to use

1) Add this step manually in the bitrise.yml file:

workflows:
  randomWorkflow:
    steps:
      - git::https://github.com/monstar-lab-oss/bitrise-sonarqube-step@main:
        title: SonarQube
        inputs:
        - project_key: "$BITRISE_APP_TITLE"

Bash is hard

Bitrise step lib normally uses Go or Bash scripting for the step functionality.

Google's ZX library on top of node.js makes shell scripting a lot easier.

This starter includes basic step setup including:

  • step.sh entrypoint for starting the zx script
  • A couple of example inputs for the Bitrise web UI in step.yml
  • One example output in step.yml

Resources

Bitrise step yml development: https://github.com/bitrise-io/bitrise/blob/master/_docs/bitrise-yml-format-spec.md Bitrise step examples: https://github.com/bitrise-io/bitrise/tree/master/_examples

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 93.5%
  • Shell 6.5%