Skip to content

NarayanAdithya/poetry-jenkins-library

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

About

The repository houses custom groovy scripts to be used in Jenkins Multibranch Pipeline projects that deal with Python managed using Poetry . The functions deal with setting up python environment using poetry and running basic checks like linting, bandit vulnerability tests etc.

Functions

S.No Function Description Arguments
1 poetryInstall() Creates .venv and Installs Dependencies -
2 poetryLint() Linting with flake8 -
3 poetryBandit() Bandit Security Check -
4 poetryTest() Runs Pytest -
5 poetryBump() Makes Patch Update on version -

Releases

No releases published

Packages

No packages published

Languages