Skip to content

SociOS-Linux/coreos-ci

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

63 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This repository contains OpenShift manifests, Jenkins configuration as code, job DSLs, and other configs for powering upstream CI of various CoreOS-related GitHub repos. The main Jenkins instance is at:

https://jenkins-coreos-ci.apps.ocp.ci.centos.org/

It may end up being merged into https://github.com/coreos/fedora-coreos-pipeline in the future.

CoreOS CI uses the same S2I builder defined in the Fedora CoreOS pipeline. All build config and plugin changes should happen there.

Adding a job

While CoreOS CI is today mostly focused on GitHub PR testing, it is flexible enough to contain other related jobs.

Any Jenkinsfile added in the jobs/ directory will be converted into a pipeline job.

For information about writing upstream CI jobs, see README-upstream-ci.md.

Repo structure

The jenkins/config directory contains Configuration as Code fragments to configure Jenkins on startup.

The jobs/ directory contains Jenkinsfiles which are converted to pipeline jobs.

The manifests/ directory contains the OpenShift template for creating Jenkins itself.

About

CoreOS CI powers upstream testing for CoreOS projects.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors