Welcome to Jenni's documentation!
¶
Contents:
Introduction
Summary
Why use Jenni?
How does it work?
What will be next?
Security Warning
Sample Directory Structure
CLI
Seed Command
Run Command
Seed Job
Testing
Running Bandit
Implementation Details
Programmatic Job Generation
Customisation Hooks
FolderBase.add_new_job
FolderBase.add_new_folder
FolderBase.yield_items_pre_sub_item
FolderBase.yield_items_post_sub_item
FolderBase.sub_item_completed_handler
Summary
Security
Pipeline Execution Step Server
API
Folders
RootFolderBase
FolderBase
Jobs
GroovyJobBase
Job Parameters
BooleanParam
IntParam
StringParam
ValidatingStringParam
TextParam
ChoiceParam
jenni.utils
Other Classes
JobBase
PipelineJobBase
PythonPipelineJobBase
All Modules
itembase
jobbase
folderbase
rootfolderbase
pipelinejobbase
pythonpipelinejobbase
groovyjobbase
Pipeline Execution Steps
steps.archiveArtifacts
steps.build
steps.sh
steps.stashing
Examples
Basic Example
jobs/__init__.py
jobs/job1.py
jobs/job1.groovy
Indices and tables
¶
Index
Module Index
Search Page
Jenni
Navigation
Contents:
Introduction
Security
API
Examples
Basic Example
Related Topics
Documentation overview
Next:
Introduction
Quick search