Hello everyone,
Is there a way to add active choice input element (multiselect) in scripted 
pipeline?


Was trying to do this:
activeChoiceParam(name: 'choice1', description: 'select your choice', 
choiceType: 'RADIO')

and got this error

[Pipeline] End of Pipelinejava.lang.NoSuchMethodError: No such DSL method 
'activeChoiceParam' found among steps [archive, bat, build, catchError, 
checkout, deleteDir, dir, dockerFingerprintFrom, dockerFingerprintRun, echo, 
emailext, emailextrecipients, envVarsForTool, error, fileExists, getContext, 
git, input, isUnix, jiraComment, jiraIssueSelector, jiraSearch, junit, library, 
libraryResource, load, lock, mail, milestone, node, parallel, powershell, 
properties, publishHTML, pwd, readFile, readTrusted, resolveScm, retry, script, 
sh, sleep, stage, stash, step, svn, timeout, timestamps, tm, tool, unarchive, 
unstash, validateDeclarativePipeline, waitUntil, withContext, withCredentials, 
withDockerContainer, withDockerRegistry, withDockerServer, withEnv, wrap, 
writeFile, ws] or symbols [all, allOf, always, ant, antFromApache, antOutcome, 
antTarget, any, anyOf, apiToken, architecture, archiveArtifacts, 
artifactManager, authorizationMatrix, batchFile, bitbucket, booleanParam, 
branch, brokenBuildSuspects, brokenTestsSuspects, buildButton, buildDiscarder, 
buildingTag, caseInsensitive, caseSensitive, certificate, changeRequest, 
changelog, changeset, checkoutToSubdirectory, choice, choiceParam, cleanWs, 
clock, cloud, command, credentials, cron, crumb, culprits, defaultView, demand, 
developers, disableConcurrentBuilds, disableResume, docker, dockerCert, 
dockerfile, downloadSettings, downstream, dumb, durabilityHint, envVars, 
environment, equals, expression, file, fileParam, filePath, fingerprint, 
frameOptions, freeStyle, freeStyleJob, fromScm, fromSource, git, github, 
githubPush, gradle, headRegexFilter, headWildcardFilter, hyperlink, 
hyperlinkToModels, inheriting, inheritingGlobal, installSource, isRestartedRun, 
jdk, jdkInstaller, jgit, jgitapache, jnlp, jobName, label, lastDuration, 
lastFailure, lastGrantedAuthorities, lastStable, lastSuccess, legacy, 
legacySCM, list, local, location, logRotator, loggedInUsersCanDoAnything, 
masterBuild, maven, maven3Mojos, mavenErrors, mavenMojos, mavenWarnings, 
modernSCM, myView, newContainerPerStage, node, nodeProperties, nonInheriting, 
nonStoredPasswordParam, none, not, overrideIndexTriggers, paneStatus, 
parameters, password, pattern, permanent, pipeline-model, pipelineTriggers, 
plainText, plugin, pollSCM, preserveStashes, projectNamingStrategy, proxy, 
queueItemAuthenticator, quietPeriod, recipients, remotingCLI, requestor, run, 
runParam, schedule, scmRetryCount, scriptApprovalLink, search, security, shell, 
skipDefaultCheckout, skipStagesAfterUnstable, slave, sourceRegexFilter, 
sourceWildcardFilter, sshUserPrivateKey, stackTrace, standard, status, string, 
stringParam, swapSpace, tag, text, textParam, tmpSpace, toolLocation, 
unsecured, upstream, upstreamDevelopers, usernameColonPassword, 
usernamePassword, viewsTabBar, weather, withAnt, zfs, zip] or globals 
[currentBuild, docker, env, params, pipeline, scm]




If it's not possible, maybe there's a way to create multiselect with standard 
pipeline tools?



Thanks

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-users/69503b77-73d2-4753-8f9c-6c9df544a0c7%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to