spryker/scheduler-jenkins

SchedulerJenkins module

Maintainers

Package info

github.com/spryker/scheduler-jenkins

pkg:composer/spryker/scheduler-jenkins

Statistics

Installs: 2 044 340

Dependents: 11

Suggesters: 0

Stars: 0


README

Latest Stable Version Minimum PHP Version

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.

Documentation

Spryker Documentation