Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create factory for Jenkinsfile #14

Open
willr3 opened this issue Oct 19, 2022 · 3 comments
Open

Create factory for Jenkinsfile #14

willr3 opened this issue Oct 19, 2022 · 3 comments
Assignees
Labels
enhancement New feature or request good first issue Good for newcomers

Comments

@willr3
Copy link
Collaborator

willr3 commented Oct 19, 2022

We use Jenkinsfiles to control our benchmarks and we perform audits of them using grep but it would be helfpul to be able to parse their syntax to perform more complete analysis. There are two Jenkinsfile formats, declarative and scripted. We want everyone to use declarative but the parse should be able to identify the different without errors.
https://www.jenkins.io/doc/book/pipeline/syntax/

@willr3 willr3 added enhancement New feature or request good first issue Good for newcomers labels Oct 19, 2022
@willr3 willr3 changed the title Create parser for Jenkinsfile Create factory for Jenkinsfile Oct 19, 2022
@johnaohara
Copy link
Member

@willr3 what analysis do we need/want to do on Jenkinsfiles?

@willr3
Copy link
Collaborator Author

willr3 commented Oct 19, 2022

Verifying that all branches have a timeout, appropriate worker, current recommended horreumUpload syntax, etc

@johnaohara
Copy link
Member

+1 makes sense for auditing

@willr3 willr3 assigned willr3 and unassigned willr3 Oct 20, 2022
@AnOnRT AnOnRT self-assigned this Oct 20, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request good first issue Good for newcomers
Projects
None yet
Development

No branches or pull requests

3 participants