Hi Drew,

Could you post where you found the example using script{} block? I'm 
looking into building Docker images in ephemeral jenkins agents but having 
difficulty finding proper documentation for the syntax.

-Alex

On Thursday, June 1, 2017 at 1:23:11 AM UTC-5, [email protected] 
wrote:
>
> Hello Andrew and Thomas,
>
> I ran in this exact problem and used a script{} block, but I am wondering 
> if there are updates to this issue.  All of the documentation/examples I 
> have seen use scripted syntax, but sometimes the documentation is behind 
> the code. :)
>
> Cheers,
> Drew.
>
> On Tuesday, February 14, 2017 at 1:35:19 PM UTC-8, Andrew Bayer wrote:
>>
>> Right now, we don't have a great answer for this other than to use 
>> Scripted Pipeline docker.build(...) within a script { } block - we don't 
>> allow "foo.bar()" or "foo = bar()" syntax in steps blocks in Declarative 
>> unless they're within a script block. Anything within a script block 
>> doesn't go through validation, so you can use the full Scripted Pipeline 
>> syntax there. That said, we are thinking about how to make this clearer in 
>> the future so that you can build/deploy images without having to use script 
>> {}.
>>
>> A.
>>
>> On Tue, Feb 14, 2017 at 2:32 PM, Thomas Fjellstrom <[email protected]> 
>> wrote:
>>
>>> Hi,
>>>
>>> I'm brand new to jenkins, and have been reading a lot about the pipeline 
>>> plugin. I think I have a basic grasp of it, but I haven't been able to 
>>> figure out the proper syntax to build docker images in a pipeline stage. I 
>>> don't want to run the steps IN a docker container, but rather build 
>>> containers (multiple containers) in a pipeline Jenkinsfile. I also have 
>>> some other requirements, like accessing credentials setup in the jenkins 
>>> interface, and a private docker registry.
>>>
>>> Any help would be appreciated.
>>>
>>> -- 
>>> 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/fff6ea30-6b51-4f46-8516-8da8026c4241%40googlegroups.com
>>>  
>>> <https://groups.google.com/d/msgid/jenkinsci-users/fff6ea30-6b51-4f46-8516-8da8026c4241%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/94792b60-199f-41af-92d6-d7330d6a892f%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to