new entries

This commit is contained in:
Inaki Fernandez
2020-05-24 09:18:53 +02:00
parent f4bb041bb5
commit f0163708b8
2 changed files with 39 additions and 6 deletions

View File

@@ -12,6 +12,8 @@
- [Jenkins Architecture. Performance and Scalability](#jenkins-architecture-performance-and-scalability)
- [Ansible and Jenkins. Running Ansible Playbooks From Jenkins](#ansible-and-jenkins-running-ansible-playbooks-from-jenkins)
- [Jenkins Tools](#jenkins-tools)
- [Jenkins Multibranch Pipeline](#jenkins-multibranch-pipeline)
- [Multibranch Pipelines with Kubernetes](#multibranch-pipelines-with-kubernetes)
- [Jenkins Plugins](#jenkins-plugins)
- [Selection of Jenkins Plugins](#selection-of-jenkins-plugins)
- [Plugin Development. Jenkins Plugin Parent POM 4.0](#plugin-development-jenkins-plugin-parent-pom-40)
@@ -151,6 +153,12 @@
* [Plugin Installation Manager Tool](https://github.com/jenkinsci/plugin-installation-manager-tool)
* [Jenkins Custom WAR Packager](https://github.com/jenkinsci/custom-war-packager)
## Jenkins Multibranch Pipeline
- The [Multibranch Pipeline 🌟](https://www.jenkins.io/doc/book/pipeline/multibranch/) enable developer to implement different Jenkinsfiles for different branches of the same project. Its can discover branches and execute pipeline automatically with Jenkinsfiles in version control for better management pipeline.
### Multibranch Pipelines with Kubernetes
- [Build CI/CD Multibranch Pipeline with Jenkins and Kubernetes 🌟](https://medium.com/@peiruwang/build-ci-cd-multibranch-pipeline-with-jenkins-and-kubernetes-637de560d55a)
## Jenkins Plugins
* [dev.to: 8 Jenkins plugins I can't live without (2019)](https://dev.to/jcoelho/8-jenkins-plugins-i-cant-live-without-3bin)
* [caylent: 20 Jenkins Plugins You Cant Live Without (2018) 🌟](https://caylent.com/jenkins-plugins)
@@ -177,6 +185,7 @@
* [openshift-deployer](https://plugins.jenkins.io/openshift-deployer)
* [kubernetes plugin](https://plugins.jenkins.io/kubernetes)
* [Kubernetes Continuous Deploy 🌟](https://plugins.jenkins.io/kubernetes-cd)
* [Kubernetes CLI 🌟](https://plugins.jenkins.io/kubernetes-cli/)
* [Atlassian's new Bitbucket Server integration for Jenkins 🌟](https://jenkins.io/blog/2020/01/08/atlassians-new-bitbucket-server-integration-for-jenkins/)
* [Blue Ocean 🌟](https://plugins.jenkins.io/blueocean/)
* [Cloudbees Flow 🌟](https://plugins.jenkins.io/electricflow)

View File

@@ -1,16 +1,40 @@
# Sonarqube
- [Introduction](#introduction)
- [Analyzing Code with SonarQube](#analyzing-code-with-sonarqube)
- [Integrations](#integrations)
- [SonarQube on Kubernetes](#sonarqube-on-kubernetes)
- [GCP Kubernetes](#gcp-kubernetes)
- [SonarQube Scanners](#sonarqube-scanners)
## Introduction
* [https://en.wikipedia.org/wiki/SonarQube](https://en.wikipedia.org/wiki/SonarQube)
* [https://www.sonarqube.org/](https://www.sonarqube.org/)
* [Dzone: Why SonarQube](https://dzone.com/articles/why-sonarqube-1)
## Analyzing Code with SonarQube
* [Dzone: How to quickly get started with Sonar](https://dzone.com/articles/how-quickly-get-started-sonar)
* [Dzone: How to analyze your code quality in 10 minutes](https://dzone.com/articles/how-to-analyze-your-code-quality-in-10-minutes-wit)
* [Dzone: Sonarqube scanning in 15 minutes](https://dzone.com/articles/sonarqube-scanning-in-15-minutes-2)
* [Dzone: Quick start with sonarqube for static code analysis](https://dzone.com/articles/quick-start-witj-sonarqube-for-static-code-analysi)
* [Dzone.com: Code Analysis Part 1 - Analyzing Code with SonarQube](https://dzone.com/articles/code-analysis-with-sonarqube-part-1-setup)
* [Dzone.com: Code Analysis Part 2 - Analyzing Code with SonarQube](https://dzone.com/articles/code-analysis-part-2-analyzing-code-with-sonarqube)
* [Dzone: Sonarqube scanning in 15 minutes](https://dzone.com/articles/sonarqube-scanning-in-15-minutes-2)
* [Dzone: How to analyze your code quality in 10 minutes](https://dzone.com/articles/how-to-analyze-your-code-quality-in-10-minutes-wit)
* [Dzone: Quick start with sonarqube for static code analysis](https://dzone.com/articles/quick-start-witj-sonarqube-for-static-code-analysi)
* [Dzone: SonarCloud integration with SpringBoot Maven](https://dzone.com/articles/sonarcloud-integration-with-springboot-maven)
* [Dzone: Why SonarQube](https://dzone.com/articles/why-sonarqube-1)
* [Dzone: How to quickly get started with Sonar](https://dzone.com/articles/how-quickly-get-started-sonar)
## Integrations
* [sonarqube.org: Bitbucket integration](https://www.sonarqube.org/bitbucket-integration/) Eliminate Bugs and Vulnerabilities
in your Bitbucket repositories
* [Dzone: SonarCloud integration with SpringBoot Maven](https://dzone.com/articles/sonarcloud-integration-with-springboot-maven)
## SonarQube on Kubernetes
- [Running SonarQube on Kubernetes](https://medium.com/@akamenev/running-sonarqube-on-azure-kubernetes-92a1b9051120)
- [Katacoda.com: SonarQube on Kubernetes](https://www.katacoda.com/javajon/courses/kubernetes-pipelines/sonarqube)
- [hub.helm.sh/charts/oteemo/sonarqube](https://hub.helm.sh/charts/oteemo/sonarqube)
- [youtube: Installation of Sonarqube on Kubernetes/Minikube](https://www.youtube.com/watch?v=_cT-kkvw3NQ)
- [github ref1](https://github.com/gudpick/pods)
- [github ref2](https://github.com/gudpick/pods/tree/master/sonar-latest)
### GCP Kubernetes
- [click-to-deploy/sonarqube](https://github.com/GoogleCloudPlatform/click-to-deploy/tree/master/k8s/sonarqube)
- [Installing SonarQube on GCP using Kubernetes](https://www.solstice.com/fwd/sonarqube-gcp-kubernetes)
## SonarQube Scanners
* [SonarQube Scanner Overview](https://docs.sonarqube.org/latest/analysis/overview/)