Comments (7)
hey @eliu - this has come up before .... see #22 for the detailed explanation what this plugin will tolerate wrt parameters
if you are still having trouble after adjusting your syntax, reopen, and we'll go from there
from jenkins-client-plugin.
@gabemontero I think the reference you provide only works on Jenkins pipelines, not the case for a free-style project
. I have tried all of the combining possibilities with no luck at all.
Started by user admin
Building in workspace /var/lib/jenkins/jobs/param_test/workspace
Executing: oc ${env.WORKSPACE} --server=https://172.30.0.1:443 --namespace=ci --token=XXXXX
Error: unknown command "${env.WORKSPACE}" for "oc"
Run 'oc --help' for usage.
Client tool terminated with status: 1
Build step 'OpenShift - Generic OC Invocation' marked build as failure
Finished: FAILURE
Started by user admin
Building in workspace /var/lib/jenkins/jobs/param_test/workspace
Executing: oc ${params.MY_PARAM} --server=https://172.30.0.1:443 --namespace=ci --token=XXXXX
Error: unknown command "${params.MY_PARAM}" for "oc"
Run 'oc --help' for usage.
Client tool terminated with status: 1
Build step 'OpenShift - Generic OC Invocation' marked build as failure
Finished: FAILURE
from jenkins-client-plugin.
@gabemontero and i guess the following link have better instructions about how to use this paramterized build
feature. And now i wonder if this feature can be supported by the OpenShift Client
plugin itself.
https://wiki.jenkins.io/display/JENKINS/Parameterized+Build
from jenkins-client-plugin.
@eliu yeah after completing your other issue I realized I may have misinterpreted this one. The rules and/or what the plugin has to do can vary with freestyle.
I thought we migrated what was done with openshift pipeline plugin for this one but will take a look and report back.
from jenkins-client-plugin.
Yep we did NOT migrate the param substitution logic. I'll start working a change.
from jenkins-client-plugin.
Good to know. I'll be waiting for the next update of the plugin :)
from jenkins-client-plugin.
@gabemontero Sorry to interrupt, but i have still not receive an further update of this jenkins client plugin from Jenkins plugin management center. Is there anything else that need to proceed to make the update available?
from jenkins-client-plugin.
Related Issues (20)
- Stream stdout to console for passthrough operations HOT 5
- Plugin incompatible with new-style clouds configuration. HOT 5
- Error after Warning HOT 7
- Can't get api token from com.openshift.jenkins.plugnis.OpenShiftTokenCredentials in pipeline HOT 5
- List of DSL methods required HOT 3
- Error to parse POM's HOT 4
- 'restart' subcommand is missing for rollout()
- Support current version of oc tool HOT 4
- Plugin installation broke credentials used by other plugins HOT 12
- Argument was classified as an image, image~source, or loaded template reference but should be git repo HOT 7
- Leftover oc processes after wait() calls HOT 7
- Plugin doesn't detect capabilities (--ignore-not-found) from recent OC versions HOT 8
- No credentials shown in cluster configuration dropdown HOT 6
- Job fails if there are spaces in the project name, using raw command HOT 9
- Error flags cannot be placed before plugin name on external Jenkins declarative pipeline HOT 2
- Unable to retrieve object names using kubernetes-plugin sidecar container HOT 5
- java.nio.file.NoSuchFileException after upgrade to 1.0.37 HOT 5
- Certificate options not escaped HOT 5
- stdout and stderr not correctly splited when running with kubernetes plugin
- Future Release Branches Frozen For Merging | branch:release-4.16 branch:release-4.17
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from jenkins-client-plugin.