jenkinsci / peass-ci-plugin

Jenkins plugin for peass to support performance measurement in CI
https://plugins.jenkins.io/peass-ci/
GNU Affero General Public License v3.0
4 stars 12 forks source link

Add Anbox configuration parameters to CI-plugin #215

Closed alex-iotiq closed 1 year ago

alex-iotiq commented 1 year ago

Currently it's possible to set options directly in Peass but not inside the Peass-CI-plugin in Jenkins for Android projects.

The following options are needed:

Example Jenkins pipeline step:

stage('peass'){
    steps{
        measure VMs: 2,
        ...
        useAnbox: true,
        androidCompileSdkVersion: 30,
        androidMinSdkVersion: 25,
        androidTargetSdkVersion: 29,
        androidGradleVersion: '3.4.3',
        androidManifest: 'app/src/main/AndroidManifest.xml',
        androidGradleTasks: 'installDebug;installDebugAndroidTest',
        ...
    }
}