Sverre,

I find that the existing user interface for "Click here to forcibly
terminate running steps"
is very unintuitive, and as you found, sometimes it doesn't work.

I filed this ticket:
https://issues.jenkins-ci.org/browse/JENKINS-32691

I'm not sure if anyone is working on that right now, but
you can monitor that ticket if you wish.
--
Craig


On Thu, May 26, 2016 at 12:45 AM, Sverre Moe <[email protected]> wrote:

> Yes I did and it did not do anything. A bit cumbersome if I would have to
> enter the build console to cancel again.
>
> onsdag 25. mai 2016 22.47.02 UTC+2 skrev Baptiste Mathus følgende:
>>
>> Did you try to click on the link in the logs, named "Click here to
>> forcibly terminate running steps"?
>>
>> 2016-05-24 9:08 GMT+02:00 Sverre Moe <[email protected]>:
>>
>>> After loading a Pipeline script the job froze and I was unable to stop
>>> the build.
>>> Clicking X had no effect.
>>> Restarting Jenkins had no effect.
>>> Deleting the job had no effect.
>>> A second restart after I deleted the job then the build executor was
>>> emptied.
>>>
>>> This is the output I got when loading a second Pipeline script.
>>> [Pipeline] unstash
>>> [Pipeline] load (../../../scriptler/scripts/package-information.groovy)
>>> [Pipeline] load {
>>> [Pipeline] } //load
>>> Aborted by anonymous
>>> Aborted by anonymous
>>> Aborted by anonymous
>>> Aborted by anonymous
>>> Click here to forcibly terminate running steps
>>> Click here to forcibly terminate running steps
>>> Click here to forcibly terminate running steps
>>> Click here to forcibly terminate running steps
>>>
>>> My Pipeline script
>>>
>>> node('master') {
>>>     stage 'Checkout'
>>>
>>>     checkout([$class: 'GitSCM',
>>>         branches: [[name: '${BUILD_BRANCH}']],
>>>         browser: [$class: 'GitWeb', repoUrl: '
>>> http://git.company.com/gitweb/?p=domain/projectA.git'],
>>>         doGenerateSubmoduleConfigurations: false,
>>>         extensions: [[$class: 'CleanBeforeCheckout']],
>>>         submoduleCfg: [],
>>>         userRemoteConfigs: [[url: 'ssh://
>>> [email protected]/domain/projectA.git']]
>>> <http://[email protected]/domain/projectA.git'%5D%5D>])
>>>
>>>     stage 'Init'
>>>
>>>     def packageInformation = load
>>> '../../../scriptler/scripts/package-information.groovy'
>>>
>>>     def packages = packageInformation.getPackages()
>>>     println "Packages " + packages
>>>
>>>     def buildRequirements = packageInformation.getBuildRequirements()
>>>     println "buildRequirements " + buildRequirements
>>>
>>>     stage 'Prebuild'
>>>     println "Prebuild stage"
>>> }
>>>
>>> My second Pipeline script I am loading
>>> import java.lang.StringBuilder
>>>
>>> def projectName = ""
>>> def packages = new StringBuilder()
>>>
>>> def getProjectName() {
>>>     projectName
>>> }
>>>
>>> def getPacakges() {
>>>     packages
>>> }
>>>
>>> return this;
>>>
>>> If I remove return this; I have no problem running the extra pipeline
>>> script. Code outside any functions defined are run. However I need to
>>> return some values from that script.
>>>
>>> --
>>> 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/e296a9fd-f0bb-4985-99b8-6e556cf42c36%40googlegroups.com
>>> <https://groups.google.com/d/msgid/jenkinsci-users/e296a9fd-f0bb-4985-99b8-6e556cf42c36%40googlegroups.com?utm_medium=email&utm_source=footer>
>>> .
>>> For more options, visit https://groups.google.com/d/optout.
>>>
>>
>> --
> 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/81357d27-4f69-40f8-98e6-9e0cdc30dcdf%40googlegroups.com
> <https://groups.google.com/d/msgid/jenkinsci-users/81357d27-4f69-40f8-98e6-9e0cdc30dcdf%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>
> For more options, visit https://groups.google.com/d/optout.
>

-- 
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/CAG%3DrPVcYA-sb1C3Y157yqhSeGC%3Dq6kY4bGSWjUJZgvc1pQ%2B%2B0A%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to