Commit Graph

92 Commits

Author SHA1 Message Date
shaowenchen
11b72a8817 fix create pipeline error
fix get pipelinerun list

feature kapi for devopsproject pipeline credential

fix get pipelinebranch

fix create credential api

Signed-off-by: shaowenchen <mail@chenshaowen.com>
2020-05-22 14:56:34 +08:00
shaowenchen
b84f261942 add pipeline api 2020-05-14 14:13:07 +08:00
zryfish
5a3eb651f3 change cluster schema (#2026)
* change cluster schema

* change cluster schema
2020-04-27 17:34:02 +08:00
runzexia
9a6ba04a37 clean old devops code
todo impl use informer

Signed-off-by: runzexia <runzexia@yunify.com>
2020-04-15 11:03:08 +08:00
runzexia
af3b87ddca add devops credential controller
Signed-off-by: runzexia <runzexia@yunify.com>
2020-03-26 14:53:33 +08:00
runzexia
23c8d71a5a pipeline crd
Signed-off-by: runzexia <runzexia@yunify.com>
2020-03-25 10:58:39 +08:00
runzexia
7a00f9e3e4 add multi version crd docs support &add crd docs gen
Signed-off-by: runzexia <runzexia@yunify.com>
2020-03-23 17:11:50 +08:00
runzexia
e06a1a8335 create admin ns for devops project
Signed-off-by: runzexia <runzexia@yunify.com>
2020-03-23 15:56:37 +08:00
runzexia
91dd82891f devops project should be cluster
Signed-off-by: runzexia <runzexia@yunify.com>
2020-03-19 15:25:04 +08:00
runzexia
e86c27bc2c gen devops crd yaml
Signed-off-by: runzexia <runzexia@yunify.com>
2020-03-19 15:14:01 +08:00
runzexia
3e998c3498 add devops project test
Signed-off-by: runzexia <runzexia@yunify.com>
2020-03-19 11:52:30 +08:00
runzexia
93461cfb0b add devops project controller
Signed-off-by: runzexia <runzexia@yunify.com>
2020-03-18 14:48:41 +08:00
runzexia
dab71e710b fix openapi gen tools (#1944)
Signed-off-by: runzexia <runzexia@yunify.com>
2020-03-10 15:46:46 +08:00
zryfish
641615b299 This is a huge commit, it does following things: (#1942)
1. Remove ks-iam standalone binary, move it to ks-apiserver
2. Generate all devops apis inside kubesphere repository, no need to
import s2ioperator.
3. Reorganize ldap code, make it more flexible to use.
2020-03-10 13:50:17 +08:00
zryfish
eceadec69c devlopment branch (#1736) 2020-01-02 20:52:00 +08:00
zryfish
ea88c8803d use istio client-go library instead of knative (#1661)
use istio client-go library instead of knative
bump kubernetes dependency version
change code coverage to codecov
2019-12-13 11:26:18 +08:00
Jeff
2968666376 move custom apis to kapis 2019-12-09 11:12:45 +08:00
zhuxiaoyang
c582079438 fix github webhook Content type support
Signed-off-by: zhuxiaoyang <sunzhu@yunify.com>
2019-10-15 10:41:40 +08:00
Jeff
97c9a1786a 1. change glog to klog
2. move types to api package to avoid cyclic import
2019-09-16 18:46:28 +08:00
runzexia
307309269c Merge branch 'master' into jenkins-pageable-response
Signed-off-by: runzexia <runzexia@yunify.com>

# Conflicts:
#	pkg/models/devops/devops.go
2019-09-12 11:04:32 +08:00
soulseen
e786fa98ba update check pipeline script & cronjob script
Signed-off-by: soulseen <sunzhu@yunify.com>
2019-09-10 18:14:18 +08:00
runzexia
60220d9487 get runs & pipelines pageable resposne
Signed-off-by: runzexia <runzexia@yunify.com>
2019-09-10 11:06:25 +08:00
runzexia
560845af6c reformat code
Signed-off-by: runzexia <runzexia@yunify.com>
2019-09-03 17:42:08 +08:00
runzexia
03fba172ce do not genereate unused structs
Signed-off-by: runzexia <runzexia@yunify.com>
2019-09-03 15:27:54 +08:00
runzexia
91bca3cf53 fix comment
Signed-off-by: runzexia <runzexia@yunify.com>
2019-09-02 15:33:11 +08:00
runzexia
3156362f6c Merge branch 'master' into s2ibin-upload
Signed-off-by: runzexia <runzexia@yunify.com>

# Conflicts:
#	vendor/modules.txt
2019-09-02 15:21:38 +08:00
runzexia
1a513a9aa3 fix comment
Signed-off-by: runzexia <runzexia@yunify.com>
2019-08-27 15:30:57 +08:00
runzexia
f00917b025 reset to master
Signed-off-by: runzexia <runzexia@yunify.com>
2019-08-27 14:54:01 +08:00
runzexia
45ab9286a2 get & create scm server in jenkinsfile
Signed-off-by: runzexia <runzexia@yunify.com>
2019-08-26 14:22:39 +08:00
runzexia
b754e17022 code generate by $GEN-TOOL name
Signed-off-by: runzexia <runzexia@yunify.com>
2019-08-14 22:04:53 +08:00
runzexia
8e93d23aff use go generate to genereate deepcopy, generate openapi for s2ibinary
Signed-off-by: runzexia <runzexia@yunify.com>
2019-08-08 11:34:50 +08:00
runzexia
fe249513e0 use deepcode gen
Signed-off-by: runzexia <runzexia@yunify.com>
2019-08-07 21:23:08 +08:00
runzexia
e5d59b75a8 use traditional controller tool to generate code 2019-08-07 21:05:12 +08:00
runzexia
20df96f978 Revert "temp"
This reverts commit e4ff1b0bad.
2019-08-07 18:01:15 +08:00
runzexia
0c0b203560 add type s2ibinary
Signed-off-by: runzexia <runzexia@yunify.com>
2019-08-07 16:09:18 +08:00
runzexia
e4ff1b0bad temp
Signed-off-by: runzexia <runzexia@yunify.com>
2019-08-07 14:32:07 +08:00
runzexia
935a2aed5b add devops owners
Signed-off-by: runzexia <runzexia@yunify.com>
2019-08-01 21:09:02 +08:00
runzexia
4659d80d4a update devops api docs
Signed-off-by: runzexia <runzexia@yunify.com>
2019-07-05 15:16:40 +08:00
周鹏飞@yunify
76483a5906 refine deveops API docs, fix typo
Signed-off-by: 周鹏飞@yunify <pengfeizhou@yunify.com>
2019-07-05 11:57:10 +08:00
soulseen
dde017c4ea fix checkpipeline
Signed-off-by: soulseen <sunzhu@yunify.com>
2019-07-04 20:43:35 +08:00
runzexia
cd9f784045 fix repeat
Signed-off-by: runzexia <runzexia@yunify.com>
2019-07-03 14:43:34 +08:00
runzexia
c5f9c6bf18 add devops api tag
Signed-off-by: runzexia <runzexia@yunify.com>
2019-07-03 12:53:40 +08:00
Ray Zhou
44a249512f Update DevOps API docs 2019-07-02 14:37:45 +08:00
Ray Zhou
64d880e636 Update devops API docs 2019-07-01 22:19:45 +08:00
runzexia
1dded6bf59 fix devops api
Signed-off-by: runzexia <runzexia@yunify.com>
2019-07-01 20:41:49 +08:00
Ray Zhou
755a5cd093 Update devops api docs 2019-07-01 20:32:04 +08:00
runzexia
945299b317 Revert "update devops api doc" 2019-06-29 22:21:39 +08:00
soulseen
015cbfacf1 update devops api doc
Signed-off-by: soulseen <sunzhu@yunify.com>
2019-06-29 21:13:27 +08:00
runzexia
4287799bc6 update devops api docs
Signed-off-by: runzexia <runzexia@yunify.com>
2019-06-29 13:17:57 +08:00
soulseen
f14ff17b22 update model description
Signed-off-by: soulseen <sunzhu@yunify.com>
2019-06-28 17:17:48 +08:00