Skip to content

Instantly share code, notes, and snippets.

@rtyler
Created December 7, 2020 00:05
Show Gist options
  • Save rtyler/0442b5e68b7eb2f0456961e651c7926d to your computer and use it in GitHub Desktop.
Save rtyler/0442b5e68b7eb2f0456961e651c7926d to your computer and use it in GitHub Desktop.
I want your Jenkins declarative pipeline!

I want your Declarative Pipeline!

I’m working on a grammar and parser for declarative Jenkins Pipelines called Jenkins Declarative Parser. In order to make this parser work well, I need real-world declarative `Jenkinsfile`s, that’s where you come in!

If you have a Jenkinsfile which you’re allowed to share publicly, follow these steps:

  • Create a new directory inside the data/valid directory

  • Add your Jenkinsfile to the directory

  • Submit that in a pull request!

GitHub Actions will determine whether the grammar can already handle your Jenkinsfile, if not I’ll be fixing that shortly!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment