Skip to content
Jenkins
authentik-deploy
Configuration
Search
Manage Jenkins
Sign in
Configure
General
Disabled
Enabled
Description
Authentik CI/CD Pipeline - Automated deployment with Poll SCM (checks GitHub every 2 minutes)
Plain text
Preview
Hide preview
Discard old builds
?
Loading...
Strategy
Log Rotation
Do not allow concurrent builds
Abort previous builds
?
Loading...
Do not allow the pipeline to resume if the controller restarts
GitHub project
Project url
?
Loading...
Advanced
Edited
Display name
?
Loading...
Pipeline speed/durability override
?
Loading...
Custom Pipeline Speed/Durability Level
Performance-optimized: much faster (requires clean shutdown to save running pipelines)
Less durability, a bit faster (specialty use only)
Maximum survivability/durability but slowest
Preserve stashes from completed builds
?
Loading...
Keep this many of the most recent builds' stashes
?
Loading...
This project is parameterized
?
Loading...
Boolean Parameter
?
Loading...
Choice Parameter
?
Loading...
Credentials Parameter
?
Loading...
File Parameter
?
Loading...
Multi-line String Parameter
Password Parameter
?
Loading...
Run Parameter
?
Loading...
String Parameter
?
Loading...
Add Parameter
Throttle builds
?
Loading...
Number of builds
?
Loading...
Time period
?
Loading...
Allow user triggered builds to skip the rate limit
?
Loading...
Triggers
Set up automated actions that start your build based on specific events, like code changes or scheduled times.
Build after other projects are built
?
Loading...
Projects to watch
Trigger only if build is stable
Trigger even if the build is unstable
Trigger even if the build fails
Always trigger, even if the build is aborted
Build periodically
?
Loading...
Schedule
?
Loading...
GitHub hook trigger for GITScm polling
?
Loading...
Poll SCM
?
Loading...
Schedule
?
H/2 * * * *
Loading...
Ignore post-commit hooks
?
Loading...
Trigger builds remotely (e.g., from scripts)
?
Loading...
Authentication Token
Use the following URL to trigger build remotely:
JENKINS_URL
/job/authentik-deploy/build?token=
TOKEN_NAME
or /buildWithParameters?token=
TOKEN_NAME
Optionally append
&cause=Cause+Text
to provide text that will be included in the recorded build cause.
Pipeline
Define your Pipeline using Groovy directly or pull it from source control.
Definition
Pipeline script
Pipeline script from SCM
SCM
?
Loading...
Git
?
Loading...
Repositories
?
Repository URL
?
Loading...
Credentials
?
Add
Jenkins
Loading...
Advanced
Edited
Name
?
Loading...
Refspec
?
Loading...
Repository URL
?
Loading...
Credentials
?
f048d47c-1ea1-4dc6-b81c-f1ec032f0d77
Add
Jenkins
Loading...
Advanced
Edited
Name
?
Loading...
Refspec
?
Loading...
Add Repository
Loading...
Branches to build
?
Branch Specifier (blank for 'any')
?
Loading...
Branch Specifier (blank for 'any')
?
Loading...
Add Branch
Loading...
Repository browser
?
Loading...
(Auto)
AssemblaWeb
FishEye
Kiln
Microsoft Team Foundation Server/Visual Studio Team Services
bitbucketserver
bitbucketweb
cgit
gitblit
githubweb
gitiles
gitlab
gitlist
gitoriousweb
gitweb
gogs
phabricator
redmineweb
rhodecode
stash
viewgit
Additional Behaviours
Advanced checkout behaviours
Advanced clone behaviours
Advanced sub-modules behaviours
Build single revision only
?
Loading...
Calculate changelog against a specific branch
?
Loading...
Check out to a sub-directory
Check out to specific local branch
?
Loading...
Clean after checkout
?
Loading...
Clean before checkout
?
Loading...
Create a tag for every build
?
Loading...
Custom SCM name
?
Loading...
Custom user name/e-mail address
Don't trigger a build on commit notifications
?
Loading...
First build changelog
?
Loading...
Force polling using workspace
?
Loading...
Git LFS pull after checkout
?
Loading...
Merge before build
?
Loading...
Polling ignores commits from certain users
Polling ignores commits in certain paths
?
Loading...
Polling ignores commits with certain messages
Prune stale remote-tracking branches
?
Loading...
Prune stale tags
Sparse Checkout paths
?
Loading...
Strategy for choosing what to build
?
Loading...
Use commit author in changelog
?
Loading...
Wipe out repository & force clone
?
Loading...
Add
Script Path
?
Loading...
Lightweight checkout
?
Loading...
Pipeline Syntax
Advanced
Advanced
Edited
Quiet period
?
Loading...
Quiet period
Number of seconds
Display Name
?
Loading...
Save
Apply