phylum-dev / phylum-ci

Python package for handling CI and other integrations
GNU General Public License v3.0
10 stars 1 forks source link

Add support for Jenkins #430

Closed maxrake closed 3 months ago

maxrake commented 3 months ago

Overview

The phylum Python package should be updated to offer the ability to analyze dependency file changes within the Jenkins CI environment. Specifically, the Jenkins Pipeline should be supported and documented for use with declarative pipeline syntax in multibranch pipelines. Pipeline runs for both PRs and branches should be supported.

Additional context

Unsorted Links and References

Jenkins user documentation Pipeline syntax Using credentials Using Docker with Pipeline Pipeline steps reference Supporting pull requests Jenkins environment variables Global variable reference

Questions for implementation

Possible steps for the implementation

Acceptance criteria