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.
- 1.7.0
- 1.6.0
- 1.5.1
- 1.5.0
- 1.4.0
- 1.3.0
- 1.2.1
- 1.2.0
- 1.1.0
- dev-master / 1.0.x-dev
- 1.0.2
- 1.0.1
- 1.0.0
- dev-hotfix/testing-propel
- dev-beta/poc-contract-tests
- dev-beta/lazy_table_map_instantiation
- dev-beta/glue-backend-prototype-v4
- dev-beta/spryker-mini-api-framework
- dev-beta/te-9873-backend-glue-application-plagin-context
- dev-beta/te-9901-extend-glue-application-module
- dev-beta/mp-5445-merchant-products-are-no-buyable
- dev-beta/security-to-spryker-symfony-3.3
- dev-beta/te-7948/dev-session
This package is auto-updated.
Last update: 2026-05-25 14:51:35 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.