Skip to content

kramos/adop-cartridge-ci-starter

Repository files navigation

Integrated Pipeline Demo Cartridge

The purpose of this repository is to define an ADOP cartridge that demonstrates this technique (as also described in this video).

Using this Repository

  1. Start here to get an ADOP instance and progress to here tp load this cartridge.
  2. Create a credential called "int-job-credential" for a user that has access to trigger the integtation Jenkins job (it will be used by the last jobs in the CI pipelines).

Stucture

A cartridge is broken down into the following sections:

  • infra
  • For infrastructure-related items
  • jenkins
  • For Jenkins-related items
  • src
  • For source control-related items

Metadata

Each cartridge should contain a "metadata.cartridge" file that specifies the following metadata:

  • CARTRIDGE_SDK_VERSION
  • This defines the version of the Cartridge SDK that the cartridge conforms to

About

Blank pipeline with integrated opt-in pipeline support

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published