All Projects → opendevstack → ods-jenkins-shared-library

opendevstack / ods-jenkins-shared-library

Licence: Apache-2.0 license
Shared Jenkins library which all ODS projects & components use - provisioning, SonarQube code scanning, Nexus publishing, OpenShift template based deployments and repository orchestration

Programming Languages

groovy
2714 projects

Projects that are alternatives of or similar to ods-jenkins-shared-library

jenny
Command line Jenkinsfile runner written in groovy. Does not need a Jenkins installation to run the Jenkinsfile.
Stars: ✭ 90 (+76.47%)
Mutual labels:  jenkins, jenkins-pipeline
openshift-wiki
Gitbook URL of WIKI
Stars: ✭ 16 (-68.63%)
Mutual labels:  openshift, jenkins-pipeline
eryajf.github.io
📝 大千世界,何其茫茫。谨此笔记,记录过往。凭君阅览,小站洛荒。如能收益,莫大奢望
Stars: ✭ 159 (+211.76%)
Mutual labels:  jenkins, jenkins-pipeline
Sonar Scanner Jenkins
SonarQube Scanner for Jenkins
Stars: ✭ 155 (+203.92%)
Mutual labels:  jenkins, sonarqube
SeleniumTDD
A Selenium TDD framework that incorporates key features of Selenium and TestNG which can be used to create web-based automation scripts.
Stars: ✭ 23 (-54.9%)
Mutual labels:  jenkins, sonarqube
Jenkinsfiles
Examples for jenkins pipelines, comparing scripted and declarative syntax
Stars: ✭ 187 (+266.67%)
Mutual labels:  jenkins, sonarqube
generator-mitosis
A micro-service infrastructure generator based on Yeoman/Chatbot, Kubernetes/Docker Swarm, Traefik, Ansible, Jenkins, Spark, Hadoop, Kafka, etc.
Stars: ✭ 78 (+52.94%)
Mutual labels:  jenkins, sonarqube
Gitwebhookproxy
A proxy to let webhooks reach running services behind a firewall – [✩Star] if you're using it!
Stars: ✭ 123 (+141.18%)
Mutual labels:  jenkins, openshift
Jenkins-Pipeline-Utils
Global Jenkins Pipeline Library with common utilities.
Stars: ✭ 36 (-29.41%)
Mutual labels:  jenkins-pipeline, shared-library
jenkins-pipeline
Jenkins Pipeline Shared Library
Stars: ✭ 16 (-68.63%)
Mutual labels:  jenkins, jenkins-pipeline
Springcloudfeign
基于Gitlab + Jenkins + Harbor + Sonarqube + Docker + Kubernetes 完成可持续集成与可持续交付解决方案
Stars: ✭ 149 (+192.16%)
Mutual labels:  jenkins, sonarqube
jenkins-pipeline-global-library-chefci
Jenkins Pipeline's "Workflow Global Libs" for Chef CI
Stars: ✭ 60 (+17.65%)
Mutual labels:  jenkins, jenkins-pipeline
Fabric8
fabric8 is an open source microservices platform based on Docker, Kubernetes and Jenkins
Stars: ✭ 1,783 (+3396.08%)
Mutual labels:  jenkins, openshift
drupalci-sonar-jenkins
DEPRECATED - Drupal CI environment with SonarQube and Jenkins for Drupal Core code analysis.
Stars: ✭ 40 (-21.57%)
Mutual labels:  jenkins, sonarqube
Zebrunner
Zebrunner is a Test Automation Management Tool
Stars: ✭ 131 (+156.86%)
Mutual labels:  jenkins, sonarqube
jenkins-k8sagent-lib
Jenkins Shared Library to get dynamic agent from Kubernetes cloud
Stars: ✭ 35 (-31.37%)
Mutual labels:  jenkins, jenkins-pipeline
Docker For All
Docker applied in development, devops, testing, product management etc.
Stars: ✭ 88 (+72.55%)
Mutual labels:  jenkins, sonarqube
Fabric8 Platform
Generates the distribution of the fabric8 microservices platform
Stars: ✭ 105 (+105.88%)
Mutual labels:  jenkins, openshift
pipeline-as-yaml-plugin
Jenkins Pipeline As Yaml Plugin
Stars: ✭ 111 (+117.65%)
Mutual labels:  jenkins, jenkins-pipeline
learn-ansible-and-jenkins-in-30-days
Ansible + Jenkins in 30 days tutorial.
Stars: ✭ 35 (-31.37%)
Mutual labels:  jenkins, jenkins-pipeline

Jenkins Shared Library

Documentation

See Jenkins Shared Library for details.

The source of this documentation is located in the antora folder at https://github.com/opendevstack/ods-jenkins-shared-library/tree/master/docs/modules/jenkins-shared-library/pages.

Development

Use ./gradlew build to run the code formatting checks and tests. The code style checks are done via CodeNarc. Its ruleset is located in codenarc.groovy. The Gradle build target runs both codenarcMain and codenarcTest. codeNarcMain is not allowed to fail (only the configured amount of violations of priority 3 are allowed), see the configuration in build.gradle. The found violations are saved to an HTML report under build/reports/codenarc.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].