Commit Graph

51 Commits

Author SHA1 Message Date
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
Tan Jiang
87d0ce336d add change in workerpool.go 2016-05-19 16:32:31 +08:00
Tan Jiang
54cd63023b Merge remote-tracking branch 'upstream/job-service' into job-service 2016-05-19 16:13:03 +08:00
Tan Jiang
4510bdb113 provide api to stop running jobs of a policy 2016-05-19 16:10:25 +08:00
Wenkai Yin
9dc931d7c9 rename package name 2016-05-18 18:17:40 +08:00
Wenkai Yin
4ee50bc8b6 caching the existence of blobs to avoid duplicate checking 2016-05-18 16:37:11 +08:00
Wenkai Yin
5e5fc9b2cb fixes 2016-05-16 13:57:30 +08:00
Tan Jiang
dd4c346826 refactor, associate statemachine to worker and reuse it 2016-05-13 21:43:17 +08:00
Wenkai Yin
e4f4ef76d1 Merge remote-tracking branch 'upstream/job-service' into sync_image 2016-05-12 18:55:49 +08:00
Wenkai Yin
f7b8546c25 sync image state handler 2016-05-12 18:54:04 +08:00
Tan Jiang
5c5643b9ce introduce worker pool to handle jobs 2016-05-12 16:11:28 +08:00
Wenkai Yin
7e9c1d73ba sync image 2016-05-12 13:41:48 +08:00
Wenkai Yin
4ff5fea5c8 sync image 2016-05-11 16:06:43 +08:00
Wenkai Yin
c35f6c2b03 sync image 2016-05-11 16:05:19 +08:00
Wenkai Yin
e67b5517f0 Merge remote-tracking branch 'upstream/job-service' into sync_image 2016-05-11 10:39:46 +08:00
Tan Jiang
4541ed27f0 job service rework 2016-05-10 19:38:50 +08:00
Wenkai Yin
c9862c4d27 sync image 2016-05-05 14:21:55 +08:00
Tan Jiang
917adc9520 update to job service, support max job limit, state machine can transit automatically 2016-05-03 15:51:52 +08:00