Jenkins is one of the most popular open-source automation servers, often used to orchestrate continuous integration (CI) and/or continuous deployment (CD) workflows.Ĭonfiguring Jenkins is typically done manually through a web-based setup wizard this can be a slow, error-prone, and non-scalable process. The author selected the Wikimedia Foundation to receive a donation as part of the Write for DOnations program.