# learn-pipeline-java **Repository Path**: lsyazzq/learn-pipeline-java ## Basic Information - **Project Name**: learn-pipeline-java - **Description**: 该项目旨在提供一种轻松的方法来体验 Jenkins 流水线 - **Primary Language**: Groovy - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 4 - **Created**: 2021-01-19 - **Last Updated**: 2022-08-10 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README This project is aim to provide an easy way to try Jenkins pipeline. According to different use cases, we provide several Jenkinsfile for you: |File|Requirement|Description| |---|---|---| |[Jenkinsfile-parameters.groovy](Jenkinsfile-parameters.groovy)|No particular things are required.|A demo about how to use parameters in Jenkinsfile pipeline.| |[Jenkinsfile-junit-k8s](Jenkinsfile-junit-k8s)|It requires an agent which has a label `maven`. The agent should be a pod which contains a container named `java`.|Generate junit report.| |[Jenkinsfile-input](Jenkinsfile-input)|Any types of agent.|Require a user to input something, then the Pipeline will keep going.| |[Jenkinsfile.jmeter.groovy](Jenkinsfile.jmeter.groovy)|A kubernetes environment|Running a JMeter test in Jenkins| |[Jenkinsfile-milestone.groovy](Jenkinsfile-milestone.groovy)|None|Abort running build if new one is started| See also https://jenkins-zh.cn/about/course/#1