JenkinsPipelineUnit
npm-groovy-lint
Our great sponsors
JenkinsPipelineUnit | npm-groovy-lint | |
---|---|---|
5 | 4 | |
1,520 | 184 | |
0.6% | - | |
7.3 | 8.4 | |
3 days ago | 13 days ago | |
Groovy | JavaScript | |
MIT License | GNU General Public License v3.0 only |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
JenkinsPipelineUnit
- Static code analysis for pipeline code itself
- Learn Jenkins
- How do you test your pipelines
-
Unable to stub a function from a "spy" object with mockito
Some context.. I have a Jenkins shared library which with some groovy classes and I'm writing some unit tests using the JenkinsPipelineUnit framework. I'm using normal junit for testing so nothing special there.
npm-groovy-lint
-
Static code analysis for pipeline code itself
You can run https://github.com/nvuillam/npm-groovy-lint via Jenkins on your Jenkinsfiles. Use https://github.com/nvuillam/npm-groovy-lint/blob/master/lib/.groovylintrc-recommended-jenkinsfile.json as the basis for your linter config and you should be good to go.
-
New releases of npm-groovy-lint and VsCode Groovy Lint
I made major changes to npm-groovy-lint (v10.1.0 can now take files as arguments) and VsCode Groovy Lint (fixed a lot of bugs in v2.0.0 ^^)
- NPM-groovy-lint now outputs SARIF
- JavaScript Tooling Not in JavaScript
What are some alternatives?
ods-jenkins-shared-library - Shared Jenkins library which all ODS projects & components use - provisioning, SonarQube code scanning, Nexus publishing, OpenShift template based deployments and repository orchestration
pyright - Static Type Checker for Python
pipeline-library - Collection of custom steps and variables for our Jenkins instance(s)
swc - Rust-based platform for the Web
docker - Docker official jenkins repo
node - Node.js JavaScript runtime ✨🐢🚀✨
jira-trigger-plugin - Triggers a build when a certain condition is matched in JIRA
V8 - The official mirror of the V8 Git repository
devops-resources - DevOps resources - Linux, Jenkins, AWS, SRE, Prometheus, Docker, Python, Ansible, Git, Kubernetes, Terraform, OpenStack, SQL, NoSQL, Azure, GCP
closure-compiler - A JavaScript checker and optimizer.