spryker / scheduler-jenkins
SchedulerJenkins module
1.7.0
2026-05-11 13:34 UTC
Requires
- php: >=8.3
- psr/http-message: ^1.0.0
- spryker/guzzle: ^2.0.0
- spryker/kernel: ^3.52.0
- spryker/scheduler-extension: ^1.0.0
- spryker/twig: ^3.0.0
- spryker/util-encoding: ^2.0.0
Requires (Dev)
Suggests
- spryker/silex: If you want to use the TwigServiceProvider.
This package is auto-updated.
Last update: 2026-06-15 16:21:59 UTC
README
Provides Jenkins scheduler functionality.
Installation
composer require spryker/scheduler-jenkins
Scripts
scripts/clean_jobs.sh
Deletes all jobs from a Jenkins instance via the Jenkins REST API. Useful for cleaning up stale jobs before re-running the scheduler setup.
Required environment variables:
| Variable | Description |
|---|---|
SPRYKER_SCHEDULER_HOST |
Jenkins hostname |
SPRYKER_SCHEDULER_PORT |
Jenkins port |
Usage:
export SPRYKER_SCHEDULER_HOST=jenkins.example.com export SPRYKER_SCHEDULER_PORT=8080 bash scripts/clean_jobs.sh
The script fetches a CSRF crumb and its session cookie before issuing delete requests.