Commit Graph

495 Commits

Author SHA1 Message Date
曾庆国
12758c174b change build error log show 2019-08-29 13:29:05 +08:00
凡羊羊
b2add98005 remove mavenjavaopts and set mavencustomopts=-DskipTests, etc. 2019-08-28 17:04:17 +08:00
凡羊羊
febf27db1e modify env 'BUILD_MAVEN_JAVA_OPTS' 2019-08-28 16:01:35 +08:00
凡羊羊
afa84a8e0e fix issue[#356] bugs, prepare MavenCustomGoals when do parse() 2019-08-28 11:12:19 +08:00
GLYASAI
249f2ab9c5 [FIX] no branch for code info 2019-08-27 11:29:23 +08:00
曾庆国
2e602105a4 change event judge 2019-08-24 19:02:24 +08:00
曾庆国
69e0fe2aa0 change event channel name 2019-08-24 15:30:59 +08:00
黄润豪
b70d8426f5
Merge branch 'master' into master 2019-08-23 14:43:00 +08:00
曾庆国
3e410f0450 Split build and upgrade events. 2019-08-23 11:41:47 +08:00
GLYASAI
b89b176c4e [ADD] start and finish time for build version 2019-08-16 11:18:00 +08:00
GLYASAI
92cc67a404 [FIX] wrong memory 2019-08-11 19:53:22 +08:00
barnett
afad2655ea Merge branch 'V5.1' 2019-07-31 11:17:55 +08:00
barnett
2fbe64002b Fix a BUG that caused code package name conflicts during bulk builds 2019-07-13 10:07:12 +08:00
barnett
4dff6aa2f0 fix share slug lead to chaos blocking bug 2019-07-12 14:58:42 +08:00
barnett
97c1c40080 Selective concurrency control 2019-07-12 14:42:24 +08:00
barnett
f3574ddd3d merge master to 5.1 2019-07-03 12:24:33 +08:00
barnettZQG
8a737a69ff
Merge pull request #309 from GLYASAI/RAINBOND-951
[ADD] export apps with config file
2019-07-03 09:53:37 +08:00
barnett
36fa6a6eb1 fix env update bug and builder container
exist bug
2019-07-02 16:08:31 +08:00
barnett
b067ed02f7 Add deployment version environment variables 2019-06-30 11:16:43 +08:00
barnett
1dcdf60d71 Chaos exits when returning to a task in progress to a messaging system 2019-06-29 18:45:09 +08:00
barnett
7a9d247650 change strategies for injecting environment variables 2019-06-29 17:03:14 +08:00
barnett
7bb40c363a Change the source build version medium to image 2019-06-29 15:20:11 +08:00
barnett
6b0713ccc4 merge 5.1 branch code 2019-06-25 22:01:03 +08:00
barnett
1b9b4d71ad merge code 2019-06-25 21:58:36 +08:00
barnettZQG
742fdd5750
Merge pull request #306 from GLYASAI/RAINBOND-1019
[FIX] no image specified
2019-06-25 17:54:14 +08:00
GLYASAI
cabc655d18 [ADD] export apps with config file 2019-06-25 16:14:42 +08:00
GLYASAI
f0f72660ae [FIX] no image specified 2019-06-24 14:48:24 +08:00
GLYASAI
5e0fd373b0 [REV] rollback transaction when panic 2019-06-20 14:04:05 +08:00
barnett
c797894103 add service ratelimit support 2019-06-14 15:19:53 +08:00
barnett
1a68f05e2e add pull image error 2019-05-31 10:52:47 +08:00
GLYASAI
47d3228e6a [FIX] failed to parse rainbondfile 2019-05-22 10:55:52 +08:00
barnett
a7f1718c01 [REV] merge v5.1 to master 2019-05-16 10:35:47 +08:00
GLYASAI
10e4722d69 [FIX] no need runner for image app 2019-04-17 23:58:22 +08:00
GLYASAI
b81dd0c9a6 [FIX] wrong image name for app from market 2019-04-17 23:31:26 +08:00
barnett
2617e90740 [REV] merge v5.1 to master 2019-04-17 15:50:38 +08:00
GLYASAI
91b38c2318 [REV] Use * to indicate the name that cannot be recognized. 2019-04-14 22:28:44 +08:00
GLYASAI
a41b2d4ee9 [FIX] error package name for maven project 2019-04-14 16:04:15 +08:00
barnett
07ffb0f157 support set hub user and pass by env in docker compose 2019-04-14 09:25:00 +08:00
barnett
2bd92194c0 change some code for image check 2019-04-13 11:13:52 +08:00
barnett
aaf682cff9 fix docker compose check bug 2019-04-12 21:25:44 +08:00
barnettZQG
6dba8e7890
Merge pull request #271 from GLYASAI/multi
support for detection of multiple services
2019-04-11 22:20:56 -05:00
GLYASAI
78ea8e7c86 [FIX] merge error 2019-04-11 23:46:21 +08:00
barnett
4a7f4e8986 change image parse method 2019-04-11 23:00:02 +08:00
barnett
fc9933a356 [REV] change the dockercompose check results 2019-04-11 22:32:19 +08:00
黄润豪
189d1e0eb8
Merge branch 'V5.1' into multi 2019-04-11 22:20:34 +08:00
huangrh
3eeb943304 [REV] modify the rainbondfile to fit multiple services 2019-04-11 22:06:14 +08:00
barnett
a3204984da [ADD] add support parse yaml docker-compose body. 2019-04-11 20:14:41 +08:00
barnett
329a13064e [ADD] suppor detect the service deployment type by image name 2019-04-10 22:26:51 +08:00
barnett
a1c842713b [REV] change docker compose check, do not pull image. 2019-04-10 17:39:50 +08:00
barnett
d7a541c125 [REV] read procfile and set image default memory 512M 2019-04-03 18:58:58 +08:00
huangrh
217f79dbb4 Merge branch 'master' into multi 2019-04-01 16:14:16 +08:00
barnett
23fa8eca48 Specification of internal image registry domain 2019-03-29 18:28:01 +08:00
huangrh
580e5a4924 [FIX] final image name 2019-03-28 14:15:46 +08:00
huangrh
d730e3506a [FIX] wrong image in docker-compose.yaml 2019-03-27 16:04:50 +08:00
huangrh
8302278130 [ADD] maven multi-modules for service check 2019-03-27 11:11:13 +08:00
huangrh
9d47fae53e [ADD] add depend_on for docker-compose 2019-03-26 15:48:15 +08:00
huangrh
df131acae6 [FIX] application exported docker-compose environment variable is not complete 2019-03-26 11:07:06 +08:00
barnett
4c328cedfc change NO_CACHE judge conditions 2019-03-20 18:52:32 +08:00
GLYASAI
0f886b3d35 [ADD] add or update api for gateway rule configuration 2019-03-13 13:58:30 +08:00
黄润豪
5ce8b28c73
Merge branch 'master' into master 2019-03-09 22:08:45 +08:00
barnett
b6632e79d3 [ADD] code check add runtime version check 2019-03-09 14:50:38 +08:00
barnett
b6eed75a65 [ADD] add batch operation api 2019-03-08 19:22:22 +08:00
barnett
ea54454080 [REV] merge branch V5.0 to master 2019-03-06 09:33:33 +08:00
barnett
260f551376 [REV] support parse ARG variable value 2019-03-05 19:40:03 +08:00
barnett
a49d3a6894 [REV] change pv volume save path and fix backup bug 2019-03-05 15:00:39 +08:00
barnett
02b0ba1008 [ADD] php add composer.lock check and gradle mem recommended 1024 2019-03-04 19:21:50 +08:00
huangrh
6344843de0 [FIX] merge error 2019-03-04 14:52:42 +08:00
黄润豪
0e034ff12f
Merge branch 'master' into master 2019-03-04 14:32:33 +08:00
huangrh
b5b5c684b4 [REV] use selector to get endpoints, rather than service name
[ADD] create third-party service when starting worker

[ADD] curd for endpoints in etcd
2019-03-04 14:22:24 +08:00
barnett
9173e1e520 [ADD] add plugin config backup and restore 2019-03-01 15:13:14 +08:00
barnett
4264aa1e1a [ADD] add support parse code type nodejsstatic 2019-03-01 14:49:07 +08:00
barnett
fd64eca5ff [FIX] fix configfile cannot be read or written bug 2019-03-01 14:27:03 +08:00
barnett
9870da385e [REV] support parse ARG variable value 2019-02-28 18:19:08 +08:00
黄润豪
54e8993b3d
Merge pull request #220 from GLYASAI/V5.0
[FIX] share plugin error
2019-02-27 17:13:59 +08:00
huangrh
81a662d5b9 [FIX] share plugin error 2019-02-25 15:31:00 +08:00
huangrh
e4c40cef12 [ADD] service check for third-party service 2019-02-24 02:14:27 +08:00
barnett
439a6b9317 [FIX] fix restore bug that dependces not found 2019-02-22 11:54:30 +08:00
barnett
510f901d4b [DEL] remove deprecated code 2019-02-12 16:57:18 +08:00
barnett
2616796037 [REV] Optimize code quality via go vet 2019-02-12 16:41:14 +08:00
barnett
065913a55c [REV] Optimize code quality via gofmt 2019-02-12 15:40:42 +08:00
barnett
8192a0073a [REV] Optimize the recognition of dockercompose 2019-02-11 16:01:55 +08:00
barnettZQG
1ff27b8e8e
Merge pull request #208 from GLYASAI/V5.0
[FIX] wrong Dockerfile ARGs
2019-01-27 11:17:08 +08:00
GLYASAI
805d48eedb [FIX] wrong Dockerfile ARGs 2019-01-27 10:47:15 +08:00
barnett
4c70b1d820 [FIX] fix parse dockerfile arg param bug 2019-01-26 17:46:26 +08:00
GLYASAI
c286ae0dba [REV] filter the wrong endpoint from etcd 2019-01-15 14:34:06 +08:00
shangshanzhishui
d69e97a777 add langue distinguish 2018-12-21 14:52:21 +08:00
barnett
b16a54b5b0 [REV] change docker client api package 2018-12-07 14:24:14 +08:00
GLYASAI
ec9c035237 [ADD] add some debug messages 2018-12-07 11:52:48 +08:00
barnett
d841ec7332 [REV] dotnet support customize runtime version and build commands 2018-12-06 13:41:43 +08:00
GLYASAI
486880bad8 [ADD]add some debug messages 2018-12-06 12:45:00 +08:00
GLYASAI
ecb1860321 [ADD]add some debug messages 2018-12-05 16:36:51 +08:00
barnett
a8f214beca [REV] Unified message queuing code 2018-12-04 18:08:51 +08:00
barnett
0d8f01d0ef [FIX] fix action not specified bug 2018-12-04 15:21:33 +08:00
barnett
ebf9636823 [ADD] Add the processing flow after the application is built 2018-12-04 15:09:00 +08:00
barnett
2eb8263ed9 [REV]change mq client code 2018-12-04 13:43:15 +08:00
GLYASAI
0b33bd4c73 [REV] set the topic based on the type of operating system 2018-11-30 17:38:08 +08:00
barnett
42aeae9c66 [FIX] fix builder service id is empty bug 2018-11-27 10:55:01 +08:00
barnett
ec6cb037fd [REV] change all db name and remove kube client from api module 2018-11-22 14:33:29 +08:00
barnett
cae1e2053e [ADD] add new start process for new app runtime 2018-11-16 18:16:55 +08:00
barnett
7fd028c6ec [REV] merge branch V3.7 to master 2018-11-13 10:47:14 +08:00
barnett
4c4ac25fe5 [REV] update docker cli to new version 2018-11-05 20:34:24 +08:00
barnettZQG
1ff42ca434 [FIX] fix trunk branch do not set dir bug 2018-10-26 14:46:55 +08:00
barnettZQG
43e95bd1a5 [REV] support branch and custom dir checkout for svn 2018-10-26 14:22:59 +08:00
barnettZQG
0b961b0734 [ADD] svn client support update code 2018-10-25 11:41:02 +08:00
barnettZQG
c221724bc6 Merge branch 'V3.7' 2018-10-24 10:20:33 +08:00
zhoujunhao
ba02dfff28 [FIX] Fix bug with reset timer 2018-10-18 22:29:25 +08:00
zhoujunhao
9b6db78868 [REV] fix panic: sync: negative WaitGroup counter bug 2018-10-18 18:39:21 +08:00
barnettZQG
4b8aeb803c [FIX] fix code server type not pass bug in api 2018-10-18 12:38:38 +08:00
barnettZQG
364dc510bf [FIX] fix code server type read failure bug 2018-10-18 12:19:06 +08:00
barnettZQG
24285078b7 [REV] fix import slug app 2018-10-16 14:57:10 +08:00
barnettZQG
60cabf2b51 [REV] remove O_DIRECT because invalid argument in gfs. 2018-10-15 21:03:39 +08:00
zhoujunhao
ce2e7eb382 Merge branch 'V3.7' of https://github.com/goodrain/rainbond
# Conflicts:
#	api/handler/service.go
2018-10-11 21:53:58 +08:00
zhoujunhao
caff217f6d [FIX] Fix bug in getting public key 2018-10-11 21:51:56 +08:00
barnettZQG
01518717de [REV] fix docker cmd not exist bug while build .netcore 2018-10-11 14:19:13 +08:00
barnettZQG
c45e4be34e [REV] update code for import app 2018-10-10 22:34:08 +08:00
zhoujunhao
5c37eb6b9c Merge branch 'V3.7' of https://github.com/goodrain/rainbond 2018-10-10 15:44:02 +08:00
zhoujunhao
925f13cbcb [ADD] Add startup cleanup module log output 2018-10-10 15:43:40 +08:00
zhoujunhao
c925af872b Merge branch 'V3.7' of https://github.com/goodrain/rainbond 2018-10-10 14:57:29 +08:00
zhoujunhao
27ef0a5255 [FIX] Fix build version to keep at least 5 2018-10-10 14:44:13 +08:00
barnettZQG
1dc22cc25c [REV] merge branch 3.7 to master 2018-10-08 12:25:05 +08:00
barnettZQG
8469e31562 [REV] update export and import app and plugin code 2018-09-25 19:22:28 +08:00
barnettZQG
8e28a8c31f [FIX] change rainbond app file with suffix zip. (#122) 2018-09-20 13:22:33 +08:00
barnettZQG
e20d509a25 Merge branch 'V3.7' 2018-09-19 18:52:10 +08:00
barnettZQG
823d63a736 [FIX] fix share image name failure bug. 2018-09-19 18:51:16 +08:00
barnettZQG
69fcf18dbb [REV] The memory limit that identifies the dockercompose is Mb 2018-09-18 16:57:56 +08:00
barnettZQG
e1ec06bcea Merge branch 'V3.7' of https://github.com/goodrain/rainbond into V3.7 2018-09-14 16:28:24 +08:00
barnettZQG
1952618789 [REV] pull builder image if it is not exist before build code. 2018-09-14 16:28:15 +08:00
Zhang Jiajun
21449abd7c [REV] Optimize application import process. 2018-09-14 15:36:56 +08:00
barnettZQG
4a98e94d78 [REV] optimize docker save image pagecache memory use 2018-09-14 14:35:30 +08:00
barnettZQG
d56a7dea31 [REV] change copy file code 2018-09-14 14:01:34 +08:00
Zhang Jiajun
ec5113e284 [REV] Optimize plugin import process. 2018-09-14 13:48:24 +08:00
barnettZQG
e2073f4cbc Merge branch 'V3.7' of https://github.com/goodrain/rainbond into V3.7 2018-09-14 09:47:34 +08:00
barnettZQG
b7850e5706 [FIX] fix RUNNERIMAGENAME set bug 2018-09-14 09:47:10 +08:00
Zhang Jiajun
8201152fea [REV] Add export and import logic for plugins. 2018-09-13 16:29:38 +08:00
zhoujunhao
413bd88b0e [REV] If the application has been exported, determine if the tar package exists. 2018-09-11 11:59:01 +08:00
barnettZQG
cfa7e6c3d3 [REV] update app load code 2018-09-10 19:30:00 +08:00
barnettZQG
4d384fd906 [REV] update handle image load code 2018-09-10 18:42:03 +08:00
Zhang Jiajun
d80da1ae63 [REV] Add slug file name process logic. 2018-09-10 18:16:13 +08:00
barnettZQG
eb0ea49e1d [REV] update import app code 2018-09-10 18:12:08 +08:00
barnettZQG
35fd7780f3 [REV] update import app code 2018-09-10 17:37:48 +08:00
barnettZQG
acf9e25aa4 [REV] update export app code 2018-09-10 17:33:16 +08:00
Zhang Jiajun
4d10c27053 [REV] Add change tag logic for import application. 2018-09-10 17:04:21 +08:00
Zhang Jiajun
7ad035ffe8 [REV] Usage username and password for export application. 2018-09-10 15:36:20 +08:00
Zhang Jiajun
e33366bec9 [REV] Print command execute result for export application. 2018-09-10 12:25:02 +08:00
barnettZQG
a8a2b6c8f4 [REV] auto remove builder container after build complete. 2018-09-08 13:39:12 +08:00
barnettZQG
aff6503cb5 Merge branch 'V3.7' 2018-09-05 16:10:29 +08:00
barnettZQG
0f47fb7fac [REV] svn default version change to trunk 2018-09-04 18:56:04 +08:00
barnettZQG
57fe44460b [REV] merge branch V3.7 to master 2018-09-02 23:17:56 +08:00
barnettZQG
ac16380d0a [REV] svn support tag version 2018-09-02 23:06:05 +08:00
barnettZQG
2ab41d4bb7 [REV] Support to set internal repostory info, builder、runner image name 2018-09-02 22:44:38 +08:00
barnettZQG
37d4a96fdd [REV] change git and svn logger output 2018-09-02 16:58:07 +08:00
barnettZQG
f70743a195 [ADD] add event writer method 2018-09-02 16:36:28 +08:00
barnettZQG
0881e68e0d [REV] add check slug file is dir bug 2018-09-01 21:18:52 +08:00
barnettZQG
18f7882368 [REV] update check method bug 2018-09-01 20:03:34 +08:00
barnettZQG
e40530c585 [REV] registry server address default start with https 2018-09-01 19:54:13 +08:00
barnettZQG
d5fea8e8fb [ADD] add registry client code and add backup app version file check. 2018-09-01 19:32:35 +08:00
barnettZQG
12fce7269f [REV] update code for debug 2018-08-31 16:55:10 +08:00
barnettZQG
76c71e9460 [REV] change source code cache dir 2018-08-30 15:33:15 +08:00
barnettZQG
74bc0f897b [REV] update code for read build log 2018-08-28 18:06:58 +08:00
barnettZQG
79991420fb [REV] update read builder log 2018-08-27 19:21:17 +08:00
barnettZQG
08a8f2f7bf [REV] update log show 2018-08-27 18:57:54 +08:00
barnettZQG
6de06ab0dd [REV] update log to english 2018-08-27 18:44:29 +08:00
barnettZQG
9ead7e6c79 [REV] update build app from code 2018-08-27 18:37:41 +08:00
barnettZQG
990f4c29da [REV] update tgz dir create 2018-08-27 17:32:56 +08:00
barnettZQG
76b0787dcf [ADD] add stdcopy method 2018-08-27 16:32:58 +08:00
barnettZQG
280bf1574b [REV] change run builder container code. 2018-08-27 16:03:52 +08:00
zhoujunhao
9acde33a92 Merge branch 'V3.7' of https://github.com/goodrain/rainbond
# Conflicts:
#	node/core/service/node_service.go
2018-08-27 12:51:54 +08:00
barnettZQG
74db753471 [FIX] fix env value have " bug. 2018-08-24 11:51:15 +08:00
barnettZQG
449ed4d88f [REV] update code builder pipeline 2018-08-24 10:02:34 +08:00
barnettZQG
5ca4894db7 [REV] remove build.pl file 2018-08-23 18:50:34 +08:00
barnettZQG
44a09e7661 [FIX] fix the branch empty bug 2018-08-23 14:36:29 +08:00
barnettZQG
1d7a22fe89 [REV] update code build chain 2018-08-23 14:06:21 +08:00
barnettZQG
8661fd2e75 [REV] merge branch v3.7 2018-08-15 10:15:31 +08:00
barnettZQG
951ad3fd5b [REV] update code 2018-08-10 18:23:16 +08:00
barnettZQG
43d1015180 [REV] check support image hub user and pass 2018-08-10 18:22:23 +08:00
barnettZQG
84f6c5be21 [ADD] merge branch v3.7 2018-08-07 09:40:41 +08:00
Zhang Jiajun
35f266a2c5 [Add] Support instruction ARG for build application by source code. 2018-08-01 10:45:28 +08:00
Zhang Jiajun
a771d7b0fc [Add] Support instruction ARG for build application by source code. 2018-08-01 10:45:05 +08:00
Zhang Jiajun
c331658cae [Add] Support instruction ARG for build application by source code. 2018-08-01 10:29:28 +08:00
Zhang Jiajun
d3e09b04f5 [Add] Support instruction ARG for build application by source code. 2018-08-01 10:23:42 +08:00
Zhang Jiajun
3a79ebeffe [Add] Support instruction ARG for build application by source code. 2018-08-01 09:41:02 +08:00
Zhang Jiajun
22e1050957 [Add] Support instruction ARG for build application by source code. 2018-08-01 09:26:10 +08:00
Zhang Jiajun
ef478d724f [Add] Support instruction ARG for build application by source code. 2018-07-31 22:38:01 +08:00
Zhang Jiajun
5a38976f60 [ADD] Support Arg option for build application from source code. 2018-07-31 16:21:26 +08:00
zhoujunhao
04e06157b2 [FIX] fix builder and worker prometheus export bug 2018-07-27 17:43:53 +08:00
barnettZQG
107c80a47f [REV] remove logger callback in clone code 2018-07-27 16:15:51 +08:00
barnettZQG
b334843fa6 [REV] define tag code can not support pull 2018-07-27 15:54:34 +08:00
barnettZQG
b8a222798a [REV] support clone code by tag,but do not pull.(#86) 2018-07-27 15:35:11 +08:00
barnettZQG
a0250c21ae [REV] svn support test success (fixed#85) 2018-07-27 14:55:34 +08:00
barnettZQG
cee5f3e1a6 [FIX] fix svn code hash too short bug 2018-07-27 12:53:38 +08:00
barnettZQG
9fa5d4dc98 [REV] optimize makefile 2018-07-24 23:20:27 +08:00
barnettZQG
41a955dd16 [REV] auto Identify the SVN protocol (#85) 2018-07-23 21:45:13 +08:00
barnettZQG
6fb246f6e3 [ADD] add svn support (#85) 2018-07-23 17:39:01 +08:00
zhoujunhao
57e4927468 [REV] Use status to identify service health status 2018-07-19 10:18:35 +08:00
barnettZQG
d5e994552c [REV] log image name where backup error 2018-07-16 10:25:30 +08:00
zhoujunhao
db4a4f2a59 [FIX] fix exporter type error 2018-07-13 16:35:09 +08:00
zhoujunhao
e4435e50b3 [FIX] fix bug 2018-07-13 16:14:43 +08:00
barnettZQG
dfee3abf01 [REV] merge master branch 2018-07-13 10:35:03 +08:00
zhoujunhao
63db34866d Merge branch 'V3.7-dev' of https://github.com/goodrain/rainbond into V3.7 2018-07-13 10:16:24 +08:00
barnettZQG
c95fe3286b [FIX] fix restore volume data bug when volume is empty 2018-07-12 16:40:39 +08:00