1963 Commits

Author SHA1 Message Date
Robin Shen
d11325120c Rework pull request build process to be more understandable 2019-10-09 13:21:33 +08:00
Robin Shen
55abf7349b Polish code assist panel 2019-10-08 15:56:57 +08:00
Robin Shen
417622a7ca Emphasize @ and \ escaping in field description 2019-10-08 08:37:47 +08:00
Robin Shen
beeeeca93b Refactor various code assist grammar and input behaviors 2019-10-07 14:43:37 +08:00
Robin Shen
cbed3801e3 Handle escape/unescape correctly in various queries 2019-09-29 21:23:48 +08:00
Robin Shen
7e7cc9c58f Fix the issue that markdown preview is not rendering when save issue and
encounter error
2019-09-29 17:26:06 +08:00
Robin Shen
00616d8c59 Adjust input assist position to be more comfortable when flipped to top 2019-09-29 15:39:47 +08:00
Robin Shen
87e3b76d0f Variable and script interpolation in CI job definition 2019-09-28 22:00:42 +08:00
Robin Shen
a47636fbcf Fix various path matching issues 2019-09-18 10:59:30 +08:00
Robin Shen
95fd47a7c4 Retrieve artifacts from different projects into job workspace 2019-09-17 21:05:34 +08:00
Robin Shen
44a5a44882 Minor UI css fixes 2019-09-16 21:29:45 +08:00
Robin Shen
989d191d0d Vertically align checkbox and label 2019-09-16 11:10:29 +08:00
Robin Shen
c8b9d3078b Job service implementation 2019-09-16 09:06:57 +08:00
Robin Shen
5abc2a4acf Able to run build on Windows node of a Kubernetes cluster 2019-09-05 16:21:02 +08:00
Robin Shen
1fb41d75d5 Use provided ObjectMapper across all code base 2019-08-31 16:44:37 +08:00
Robin Shen
96b0b28e01 Upgrade to Wicket 7.14.0 2019-08-31 14:20:03 +08:00
Robin Shen
ccbd47e622 Do not tell wicket to gather browser info to avoid repeated requests in
some cases
2019-08-31 10:24:35 +08:00
Robin Shen
8c57a8b41f Notify user of websocket connection error 2019-08-30 21:30:31 +08:00
Robin Shen
027e8b0a51 configure java memory to be a ratio of physical memory 2019-08-30 18:05:41 +08:00
Robin Shen
0c923da2db Upgrade some libraries and fix java.util.logging not redirecting issue 2019-08-23 21:34:40 +08:00
Robin Shen
572aad878e Remove XStream security warning 2019-08-23 10:50:26 +08:00
Robin Shen
a4944f97a1 Use latest commons 2019-08-22 23:23:28 +08:00
Robin Shen
cd1f6db999 Java 11 support 2019-08-21 13:15:35 +08:00
Robin Shen
85ac591b7b Job executor projects field gets empty string after rename a project 2019-08-20 17:33:04 +08:00
robin shen
22a2d39525 Add submodule support for ci 2019-08-20 12:04:00 +08:00
robin shen
47ca66b4d7 Require git version minimum 2.11.1 for config allowAnySHA1InWant. And
some bug fixes
2019-08-11 11:44:12 +08:00
Robin Shen
584ea21227 Fix the issue that shallow clone/fetch does not work 2019-08-10 21:37:44 +08:00
Robin Shen
10ddf753cd Code cleanup for various default ci spec provider plugins 2019-08-07 17:13:37 +08:00
Robin Shen
04aa3c9d73 Merge branch 'polish-commit-status' 2019-08-07 16:10:38 +08:00
Robin Shen
ced6d5a0f3 Polish commit status and build status ui 2019-08-07 16:09:30 +08:00
Robin Shen
60a5865277 Mount host docker sock in order to be able to do docker things in jobs 2019-08-03 18:04:39 +08:00
Robin Shen
3aedc8c78d reporting git error check message if there is any 2019-07-30 09:31:57 +08:00
Robin Shen
ebbe345290 Trust certificates from keystore and specified files 2019-07-30 09:12:31 +08:00
Robin Shen
457995c749 Add SSL support for Kubernetes deployment 2019-07-26 14:43:44 +08:00
Robin Shen
5a6dc439ec Add maintenance manifest of kubernetes deployment 2019-07-25 15:17:28 +08:00
Robin Shen
5e9549dc7a Craft k8s-deployment.yaml to easily deploy OneDev to Kubernetes with the
ability to run builds in same cluster
2019-07-21 10:54:33 +08:00
Robin Shen
26c15c9911 Bump version to use latest commons/maven-plugin/k8s-helper 2019-07-16 11:39:12 +08:00
Robin Shen
f8fe5ae1fe Update commons and k8s version 2019-07-15 16:36:14 +08:00
Robin Shen
e43753be12 Improved upgrade program to make it ready for docker 2019-07-15 13:47:51 +08:00
Robin Shen
3ec2c255ed Specify registry login instead of image pull secret in Kubernetes executor for
easy use
2019-07-12 18:23:22 +08:00
Robin Shen
72c461abda Test page cleanup 2019-07-11 21:35:42 +08:00
Robin Shen
fc8937de95 Fix the issue that initial administrator can not login with specified
password
2019-07-10 19:57:20 +08:00
Robin Shen
3d13e64d16 Update node cache labels when job is started for accuracy when job is
running
2019-07-10 18:17:48 +08:00
Robin Shen
863607360b midwork 2019-07-09 22:41:20 +08:00
Robin Shen
9652fd1c83 Use $home/onedev-cache to store job caches 2019-07-09 22:09:31 +08:00
Robin Shen
99248180a4 Leverage Kubernetes node affinity to increase job cache hit rate 2019-07-09 10:20:06 +08:00
Robin Shen
94af4a3625 Cache support for Kubernetes executor 2019-07-06 20:27:33 +08:00
Robin Shen
93d5db3f0c Improve taskbutton to display task progress messages 2019-07-01 09:41:32 +08:00
Robin Shen
3aff7e64ad Show more comprehensive error message for task button 2019-06-30 16:35:57 +08:00
Robin Shen
cf9d8c86e7 A basic implementation of Kubernetes executor 2019-06-29 22:47:03 +08:00