/auto-jenkins-plugin

NowSecure Auto Security Test Jenkins Plugin

Primary LanguageJavaMIT LicenseMIT

NowSecure Auto Jenkins Plugin

This plugin provides the ability to send Android or iOS applications to NowSecure Auto for Mobile Application Security Testing (aka MAST)

Documentation for

Building

mvn hpi:run

Findbugs

mvn findbugs:gui

Installing

mvn clean install
cp target/nowsecure-auto-security-test.hpi ~/.jenkins/plugins/

Then redeploy Jenkins.

Deploying

Generate API Key

See https://docs.nowsecure.com/auto/integration-services/jenkins-integration for adding API token.

Store API Key in Jenkins Credentials

Select Credentials from sideline: Credentials

Store API Key as Secret text: StoreCredentials

Define Jenkins Job

New Build

Bind Credentials with apiKey variable

Bind

Adding Plugin to your mobile build

Select Configure option from Jenkins console, then select dropdown of build step and choose NS Auto Jenkins Plugin, e.g. Build Step

Specify configuration parameters

Configure Step

Advanced configuration options

Advanced

Kick off build

Kick off your mobile builds and you will see the raw JSON reports and score under artifacts folder. Console

Pipeline

Adding plugin to pipeline: Pipeline

Resources