Commit Graph

68 Commits

Author SHA1 Message Date
Daniel Jiang
2eb1845ae4 Merge pull request #556 from ywk253100/bug_fixes
bug fix: job enters an endless loop when user has no role to project on destination
2016-07-15 17:29:20 +08:00
Wenkai Yin
4b6492ace9 bug fix: job enters an endless loop when user has no role to project on destination 2016-07-15 16:57:40 +08:00
Daniel Jiang
20c135d859 Merge pull request #554 from ywk253100/bug_fixes
403 means the project exists, but the user has no role to it
2016-07-15 14:26:42 +08:00
Wenkai Yin
c6f7c08206 403 means the project exists, but the user has no role to it 2016-07-15 14:14:27 +08:00
Wenkai Yin
8269e06934 replicate repository deletion by calling API of Harbor to log the operation 2016-07-15 12:01:51 +08:00
Wenkai Yin
3d558b54b4 close connection immediately when it is not used anymore 2016-07-14 18:15:24 +08:00
Wenkai Yin
5011e2de20 Merge pull request #534 from ywk253100/bug_fix
fix #520 #521 #522
2016-07-13 18:11:31 +08:00
Wenkai Yin
67a8c8631a fix #520 #521 #522 2016-07-13 15:51:57 +08:00
Tan Jiang
f93a02f532 write log to job log when it's canceled, fixes #527 2016-07-13 14:32:13 +08:00
Tan Jiang
4a1ef850d0 Introduce hierachy of directories to store job log file 2016-07-07 13:32:11 +08:00
Wenkai Yin
8d1578a555 support retry when job failed 2016-07-06 15:11:51 +08:00
Wenkai Yin
cb5fee842a remove useless codes 2016-07-06 13:40:54 +08:00
Wenkai Yin
6ce18110cd retry the job which failed because the network error 2016-07-06 13:38:53 +08:00
Daniel Jiang
e342410749 Merge pull request #476 from reasonerjt/job-service
statemachine and schduler to support retry
2016-07-05 14:01:35 +08:00
Tan Jiang
6b955cd154 statemachine and schduler to support retry 2016-07-05 11:42:30 +08:00
Wenkai Yin
e2afc3e51c update 2016-07-05 11:22:16 +08:00
Wenkai Yin
19ec6177e0 update 2016-07-05 11:06:58 +08:00
Wenkai Yin
a2ccb414bd add RetryChecker interface 2016-07-04 21:43:55 +08:00
Wenkai Yin
0a5d5d602f pass golint 2016-07-04 17:33:17 +08:00
Wenkai Yin
5950c8ab01 support retrying for failed jobs 2016-07-04 15:02:24 +08:00
Tan Jiang
72390bb494 move app.conf to Deploy folder 2016-06-30 18:42:35 +08:00
Wenkai Yin
1c8cdb8a6b 1.order jobs by create time desc 2.open job log in browser 3.update start time of policy when the policy is enabled 4.do not push manifest if it already exists 2016-06-28 11:06:56 +08:00
Wenkai Yin
6c2dc9759a pass variable insecure to base handler 2016-06-24 13:57:48 +08:00
Wenkai Yin
97150ee1f8 add insecure filed to job log 2016-06-24 13:00:56 +08:00
Wenkai Yin
d113ed22a2 add error logs to job log file when error occurs 2016-06-24 12:34:15 +08:00
Wenkai Yin
a1b3a07d39 pass govet 2016-06-23 18:35:22 +08:00
Wenkai Yin
543cb26da1 update 2016-06-23 18:23:40 +08:00
Wenkai Yin
33035378a9 insecure https support when checking and creating project 2016-06-23 18:19:39 +08:00
Wenkai Yin
5fbe2c1a72 token request posted to token service directly 2016-06-23 12:14:26 +08:00
Wenkai Yin
61a888926e Merge remote-tracking branch 'upstream/new-ui-with-sync-image' into bug_fix_for_access_log
Conflicts:
	api/target.go
2016-06-23 11:17:09 +08:00
Tan Jiang
06c12ee622 fix golint issue on comment 2016-06-23 10:50:10 +08:00
Tan Jiang
26124d366f propagate more env vars 2016-06-22 18:41:56 +08:00
Wenkai Yin
7862bd8033 insecure config 2016-06-22 12:03:50 +08:00
Wenkai Yin
c1a8846a68 1. modify registry client 2. add https support 2016-06-21 16:39:03 +08:00
Wenkai Yin
40e25da3a9 pass golint 2016-06-17 18:34:40 +08:00
Wenkai Yin
7a6308b4f9 bug fix: fix confliction when more than one job are creating the same project 2016-06-17 18:27:31 +08:00
Tan Jiang
d909405c11 add header comment 2016-06-16 14:57:45 +08:00
Wenkai Yin
f7897b53f3 Merge remote-tracking branch 'upstream/job-service' into sync_image 2016-05-31 15:08:59 +08:00
Wenkai Yin
f0de98d9ad add comment 2016-05-30 15:39:51 +08:00
Tan Jiang
05069eeed1 clean up code, update API url of job service 2016-05-30 14:44:03 +08:00
Tan Jiang
8817c24a27 Merge remote-tracking branch 'upstream/job-service' into job-service 2016-05-27 16:21:55 +08:00
Tan Jiang
9493b8c238 integrate jobservice into docker-compose template 2016-05-27 16:21:32 +08:00
Wenkai Yin
1e09cf899b fix 2016-05-27 15:04:20 +08:00
Wenkai Yin
cdac114955 support tag transfer and deletion 2016-05-27 10:45:21 +08:00
Wenkai Yin
61e1b03a75 add delete state handlers 2016-05-26 11:27:16 +08:00
Wenkai Yin
3f95a954dc add state handler for deleting repository 2016-05-25 16:51:40 +08:00
Tan Jiang
b80e727b7f Merge remote-tracking branch 'upstream/job-service' into job-service 2016-05-25 15:26:24 +08:00
Tan Jiang
86112c942b enable secret validation on UI and let job service use this secret to communicate with uI 2016-05-25 15:24:44 +08:00
Wenkai Yin
00b2880cdd integrated with new API of project 2016-05-24 16:19:45 +08:00
Tan Jiang
da6f7f8a8c store log in fs, provide api for getting log of a job 2016-05-23 19:39:13 +08:00