Commit Graph

65 Commits

Author SHA1 Message Date
lyyyuna
353957202b add license 2021-09-09 17:40:17 +08:00
lyyyuna
1574d9784c feat: 添加 goc run 命令 2021-09-09 17:40:17 +08:00
lyyyuna
fae8077705 🧪 test: 增加集测用例 2021-09-09 14:26:42 +08:00
lyyyuna
547016fc9b add store interafce 2021-09-08 11:35:42 +08:00
lyyyuna
f8055dcf30 update license 2021-09-02 17:55:16 +08:00
lyyyuna
456c883987 重构
1. 去掉全局的配置 config
2. 合并 pkg/build, pkg/flag, pkg/cover, pkg/config 几个包(这几个包有强相关性,适合放一处。并且分开也容易造成循环依赖)
2021-09-02 14:43:08 +08:00
lyyyuna
18a5e8bdc8 fix: wrong project root 2021-08-08 15:44:55 +08:00
lyyyuna
9aeb1da8f8 TmpFolderName make public 2021-07-22 19:54:14 +08:00
lyyyuna
81abc49af2 add install cmd help 2021-07-21 17:06:58 +08:00
lyyyuna
244be86304 goc server, non-block channel -> block 2021-06-24 15:33:49 +08:00
lyyyuna
cf44927ce9 add watch mode 2021-06-24 15:22:24 +08:00
lyyyuna
64504ae67b goc install cmd 2021-06-23 12:51:25 +08:00
lyyyuna
2774123526 fix: macos fail to build 2021-06-21 15:59:59 +08:00
lyyyuna
8df7498c33 goc build init version 2021-06-20 21:14:21 +08:00
lyyyuna
4c9163ce64 display banner and add agent's reset values 2021-06-20 16:25:30 +08:00
lyyyuna
4ae7fa3d31 adjust cover project structure 2021-06-17 19:53:49 +08:00
lyyyuna
b3647fd9d9 add bridge package 2021-06-14 15:18:29 +08:00
lyyyuna
a18bd08ddd update go.mod in temp, if it has relative replace 2021-06-04 15:13:48 +08:00
lyyyuna
79310ccb4d mv listpackages from cover to build package 2021-06-04 14:57:31 +08:00
lyyyuna
18c4c4a2da copy project to temp location 2021-06-03 22:44:46 +08:00
lyyyuna
a62ac335e2 remove code 2021-03-25 23:01:11 +08:00
jichangjun
d951afb435 remove useless logic 2021-01-17 18:29:24 +08:00
tongjingran
cc35564b1d shadow symlink file instead of skip 2020-12-31 16:07:07 +08:00
tongjingran
c305472279 skip irregular files except dir 2020-12-31 11:26:48 +08:00
tongjingran
0be9c822e8 change build copy 2020-12-31 11:12:52 +08:00
Changjun Ji
51601902e2
Revert "optimize the file copy strategy of goc build" 2020-12-22 15:22:17 +08:00
Changjun Ji
7c8205500e
Revert "Improve performance of getting filelist to copy" 2020-12-22 15:21:31 +08:00
lyyyuna
711c14cad1 improve performance of getting filelist to copy 2020-12-21 13:18:49 +08:00
tongjingran
a72ede39bd change copy function name 2020-12-18 19:54:46 +08:00
tongjingran
2493847661 add ut 2020-12-15 20:43:52 +08:00
tongjingran
1fb530c9ab fix newGopath set & target name 2020-12-15 20:38:43 +08:00
tongjingran
d8cd308ce1 optmise the copy stratgy 2020-12-15 20:38:43 +08:00
lyyyuna
9a024aa009 do cover another way
fix

update

update injected http_cover_apis_auto_generated.go

fix legacy project

fix lint
2020-10-21 14:22:32 +08:00
lyyyuna
accc02a02d alter log 2020-08-12 16:55:32 +08:00
lyyyuna
5890daa417 add integration test 2020-08-12 14:06:13 +08:00
lyyyuna
98b32214fc update test samples 2020-08-12 10:42:47 +08:00
lyyyuna
4dfd0bc735 add support for go.mod contains replace directive 2020-08-11 20:14:24 +08:00
tongjingran
6244624e53 fix golint and ineffassign 2020-07-31 15:26:13 +08:00
jichangjun
51dad73b05 enhance doc 2020-07-26 17:46:35 +08:00
jichangjun
249a931f6c fix golint error 2020-07-26 17:03:47 +08:00
lyyyuna
628629cbe7 add unittes case & add e2e sample 2020-07-23 15:43:16 +08:00
lyyyuna
eeb549518d enhance "file lock sync" logic 2020-07-17 20:20:07 +08:00
lyyyuna
72bf6b265d update run e2e test case 2020-07-17 14:27:00 +08:00
lyyyuna
590461c281 goc build goc
update

update

update

update

update

update

update

update

update

update

update

update

update

update

update

update
2020-07-11 08:31:05 +08:00
lyyyuna
0efacf0ca9 add unit test for #43 2020-07-10 11:05:54 +08:00
lyyyuna
5892de106b fix unit test
add test for cover package

add unit test
2020-06-18 20:24:12 +08:00
lyyyuna
7916d1ee68 get current working directory only once 2020-06-18 17:03:14 +08:00
lyyyuna
b02d49c2be enhance error handling 2020-06-18 16:20:54 +08:00
lyyyuna
a5f358576d add unit test
add unit test for install

fix unit test

add  license

add test
2020-06-17 15:01:20 +08:00
lyyyuna
40bdcf21d4 fix go1.11 go1.12 pkg.Root issue 2020-06-17 14:55:29 +08:00