WARNING: THIS SITE IS A MIRROR OF GITHUB.COM / IT CANNOT LOGIN OR REGISTER ACCOUNTS / THE CONTENTS ARE PROVIDED AS-IS / THIS SITE ASSUMES NO RESPONSIBILITY FOR ANY DISPLAYED CONTENT OR LINKS / IF YOU FOUND SOMETHING MAY NOT GOOD FOR EVERYONE, CONTACT ADMIN AT ilovescratch@foxmail.com
Skip to content

Commit 7667fc6

Browse files
update readme
Signed-off-by: stoneshi-yunify <[email protected]>
1 parent 96784a4 commit 7667fc6

File tree

1 file changed

+13
-24
lines changed

1 file changed

+13
-24
lines changed

README.md

Lines changed: 13 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -1,29 +1,18 @@
11
# ks-jenkins
2-
Jenkins distribution for [kubesphere](https://github.com/kubesphere/kubesphere)
3-
4-
`ks-jenkins` is an out-of-the-box solution which base on [custom-war-packager](https://github.com/jenkinsci/custom-war-packager).
2+
Jenkins distribution for [kubesphere](https://github.com/kubesphere/kubesphere), but you may use it for other purposes. It's just a standard jenkins plus some plugins.
53

64
# Get started
75
The docker images are below:
86

9-
| | |
10-
|---|---|
11-
| official | `kubesphere/ks-jenkins:v3.5.0-2.346.3` |
12-
| experimental | `kubespheredev/ks-jenkins:master` |
13-
14-
## Build from source
15-
16-
[jcli](https://github.com/jenkins-zh/jenkins-cli) is a handy tool which can generate jenkins.war and docker image by one command line.
17-
18-
> For some reasons, you need to config your Maven settings file. Please [see also](https://github.com/kubesphere/ks-jenkins/issues/16).
19-
20-
Build it via: `make build`
21-
22-
Run it via: `make run`
23-
24-
# Plugins
25-
Please pay attention to these plugins, we still need to keep use a special version of them:
26-
27-
| Name | Version | Description |
28-
|---|---|---|
29-
| `pipeline-input-step` | `2.12-rc390.24ce2a334298` | Depends on [PR-33](https://github.com/jenkinsci/pipeline-input-step-plugin/pull/33) |
7+
| Type | Image |
8+
|--------------|----------------------------------------------------------------------------|
9+
| official | [latest-release](https://github.com/kubesphere/ks-jenkins/releases/latest) |
10+
| experimental | `kubesphere/ks-jenkins:master` |
11+
12+
## Build your own jenkins image
13+
1. Clone this repo
14+
2. Modify the Dockerfile and plugins.txt as you need.
15+
3. Build the image
16+
```bash
17+
docker build -t <your-image-name> .
18+
```

0 commit comments

Comments
 (0)