Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/devops-ws/learn-pipeline-java
A demo project for the Jenkins Pipeline
https://github.com/devops-ws/learn-pipeline-java
demo jenkins-pipeline jenkinsfile learn pipeline sample
Last synced: 8 days ago
JSON representation
A demo project for the Jenkins Pipeline
- Host: GitHub
- URL: https://github.com/devops-ws/learn-pipeline-java
- Owner: devops-ws
- License: mit
- Created: 2019-02-11T11:56:04.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2023-06-12T05:39:49.000Z (over 1 year ago)
- Last Synced: 2024-10-31T10:43:28.630Z (15 days ago)
- Topics: demo, jenkins-pipeline, jenkinsfile, learn, pipeline, sample
- Language: Java
- Homepage: https://jenkins-zh.cn
- Size: 62.5 KB
- Stars: 19
- Watchers: 2
- Forks: 53
- Open Issues: 1
-
Metadata Files:
- Readme: README-zh.md
- License: LICENSE
Awesome Lists containing this project
README
该项目旨在提供一种轻松的方法来体验 Jenkins 流水线。
根据不同的使用场景,我们提供了一些 Jenkinsfile:
|文件|需求|描述|
|---|---|---|
|[Jenkinsfile-parameters.groovy](Jenkinsfile-parameters.groovy)|没有特别需要依赖的。|在 Jenkinsfile 中使用参数化流水线的例子。|
|[Jenkinsfile-junit-k8s](Jenkinsfile-junit-k8s)|需要有一个带 `maven` 标签的代理节点。这个节点必须是在一个包含 `java` 容器的 pod 中。|生成 junit 报告。|
|[Jenkinsfile-input](Jenkinsfile-input)|任何类型的节点。|需要用户输入,然后流水线才可以继续。|
|[Jenkinsfile.jmeter.groovy](Jenkinsfile.jmeter.groovy)|一个 kubernetes 环境|在 Jenkins 中运行 JMeter 测试|
|[Jenkinsfile-milestone.groovy](Jenkinsfile-milestone.groovy)|无|当有新的构建任务时,把已经运行的停止|查看更多 https://jenkins-zh.cn/about/course/#1