Re: Newbie questions about the declarative syntax

2020-08-15 Thread Anton Shepelev
Mark Waite: > We've had many users that expected Jenkins Pipeline to be Groovy > (especially scripted Pipeline users) instead of being a domain > specific language that is based on Groovy. I fear that linking > to more details of Groovy syntax will tend to confuse those users > even more rather t

Re: Newbie questions about the declarative syntax

2020-08-15 Thread Mark Waite
On Sat, Aug 15, 2020 at 3:42 PM Anton Shepelev wrote: > Gianluca: > > > take into account that the declarative syntax (and in general > > Jenkins pipelines) are just a DSL > > ( https://en.wikipedia.org/wiki/Domain-specific_language ) > > heavily based on Groovy language > > ( http://groovy-lang.

Piple line for multiple projects sharing the same SVN repository

2020-08-15 Thread Anton Shepelev
Hello, all We maintain hundreds of interdependent .NET libraries and programs that typically reference tenths of those libraries each in a single SVN repository. Maybe it is a non-standard, and even not a recommended approach, but creating a repository per program or library would introduce its ow

Re: Newbie questions about the declarative syntax

2020-08-15 Thread Anton Shepelev
Baptiste Mathus: > Backslash escape is because the parser needs to know you're not > trying to "despecialize" the following character. By default \ > *is* a special character. (E.g. "\to" would mean \t, which is a > tabulation, then the letter o). > So using \ because the second \, the parser just

Re: Newbie questions about the declarative syntax

2020-08-15 Thread Anton Shepelev
Gianluca: > take into account that the declarative syntax (and in general > Jenkins pipelines) are just a DSL > ( https://en.wikipedia.org/wiki/Domain-specific_language ) > heavily based on Groovy language > ( http://groovy-lang.org/index.html ). > So, many (really many) things you can do ... it's