{"id":36856105,"url":"https://github.com/ppc64le-cloud/jenkins-infra","last_synced_at":"2026-01-20T17:59:04.554Z","repository":{"id":37827810,"uuid":"354870057","full_name":"ppc64le-cloud/jenkins-infra","owner":"ppc64le-cloud","description":null,"archived":false,"fork":false,"pushed_at":"2025-12-12T05:28:34.000Z","size":3103,"stargazers_count":0,"open_issues_count":1,"forks_count":11,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-12-12T17:34:09.143Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Groovy","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ppc64le-cloud.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2021-04-05T14:54:16.000Z","updated_at":"2025-12-12T05:28:38.000Z","dependencies_parsed_at":"2022-07-18T10:38:59.068Z","dependency_job_id":"29e78178-971a-467a-8a18-dd831e44bf24","html_url":"https://github.com/ppc64le-cloud/jenkins-infra","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/ppc64le-cloud/jenkins-infra","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ppc64le-cloud%2Fjenkins-infra","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ppc64le-cloud%2Fjenkins-infra/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ppc64le-cloud%2Fjenkins-infra/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ppc64le-cloud%2Fjenkins-infra/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ppc64le-cloud","download_url":"https://codeload.github.com/ppc64le-cloud/jenkins-infra/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ppc64le-cloud%2Fjenkins-infra/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28340403,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-12T12:22:26.515Z","status":"ssl_error","status_checked_at":"2026-01-12T12:22:10.856Z","response_time":98,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2026-01-12T14:43:56.250Z","updated_at":"2026-01-12T14:43:56.322Z","avatar_url":"https://github.com/ppc64le-cloud.png","language":"Groovy","funding_links":[],"categories":[],"sub_categories":[],"readme":"## Introduction\n\nThis project contains scripts and infra configuration files for Jenkins CD Pipelines for OpenShift on IBM Power\nIt includes pipelines that create openshift clusters in PowerVS and PowerVC environment\n\nJenkins Url: https://jenkins.ppc64le-cloud.cis.ibm.net/\n\n## Jenkins Architecture\n![Architectural Diagram](icons/JenkinsArchitecture.png)\n\n### Working on Jenkins in brief\n- The Jenkins is running on an IKS cluster\n- Pods are created to run the JNLP agents\n- The JNLP agents runs the pipelines to perform cluster creation and running tests in PowerVS and PowerVC environment\n\n## Jenkins Pipeline flow\n![Pipelineflow](icons/Pipelineflow.png)\n\n1) When git PR is created PROW job runs to verify the Jenkins pipeline\n2) After PR gets merged PROW job runs to load the jenkins jobs.\n3) The Jenkins scheduler runs jobs according to schedule mentioned in [jinja template file](hack/jjb_template.jinja2)\n4) The JNLP agents are created that runs pipeline job which creates cluster, performs tests.\n5) After successful cluster creation and running of tests, the test results are stored in influx db which is used for grafana dashboard creation\n\n###Backup Job details\nPlease see [Backup doc](docs/BACKUP_README.md) for details. \n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fppc64le-cloud%2Fjenkins-infra","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fppc64le-cloud%2Fjenkins-infra","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fppc64le-cloud%2Fjenkins-infra/lists"}