You may start the pipeline with agent none, the do one stage with the k8s node, another stage with the other node.
On Thu, May 7, 2020, 9:02 AM David Karlsen <[email protected]> wrote: > I have a pipeline which uses the Kubernetes Jenkins plugin: > > pipeline { > agent { > kubernetes { > cloud 'icp-global' > defaultContainer 'node' > // customWorkspace '/workspace' > yamlFile 'buildPod.yaml' > } > > but would like to run another step outside of containers, like: > stage('deploy') { > steps { > node('rhel7') { <-- outside of k8s > sh ''' > do the thing > ''' > } > } > } > > But I get: > > [Bitbucket] Notifying commit build result > [Bitbucket] Build result notified > java.lang.ClassCastException: hudson.plugins.swarm.SwarmSlave cannot be cast > to org.csanchez.jenkins.plugins.kubernetes.KubernetesSlave > at > org.csanchez.jenkins.plugins.kubernetes.pipeline.ContainerExecDecorator$1.launch(ContainerExecDecorator.java:250) > at hudson.Launcher$ProcStarter.start(Launcher.java:455) > at > org.jenkinsci.plugins.durabletask.BourneShellScript.launchWithCookie(BourneShellScript.java:233) > at > org.jenkinsci.plugins.durabletask.FileMonitoringTask.launch(FileMonitoring > > > Is this not supported? > > -- > -- > David J. M. Karlsen - http://www.linkedin.com/in/davidkarlsen > > -- > 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/CAGO7Ob2Fn-LYv42_WKPNU39-TN79q%3DKiP4_rmaWO%3DN9Zpn5Qhw%40mail.gmail.com > <https://groups.google.com/d/msgid/jenkinsci-users/CAGO7Ob2Fn-LYv42_WKPNU39-TN79q%3DKiP4_rmaWO%3DN9Zpn5Qhw%40mail.gmail.com?utm_medium=email&utm_source=footer> > . > -- 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/CAMRm5jZurLgkw6hRNCKFpuBpSqOk%2B4ONdhNRKvZNjoZqdBJeuQ%40mail.gmail.com.
