Commit Graph

41 Commits (f0bdfb928fc9f431bb930ce5c8872169f735ce32)

Author SHA1 Message Date
ALMAS 774e8d1d08
feat: replaced color package to support Windows (#3207) 2 years ago
anqiansong 1904af2323
feat(goctl): Support gateway sample generation (#3049) 2 years ago
anqiansong 93b3f5030f
chore: Add command desc & color commands (#2013)
* Add link & Color sub-commands

* Color sub-commands for unix-like OS

* Remove useless code

* Remove redundant dependency
2 years ago
Kevin Wan 9eea311a4d
feat: support build Dockerfile from current dir (#2021) 2 years ago
Kevin Wan 4d34998338
fix: generate bad Dockerfile on given dir (#1980) 3 years ago
Kevin Wan 289a325757
chore: refine docker for better compatible with package main (#1944)
* chore: refine docker for better compatible with package main

* chore: default to current dir on goctl docker command
3 years ago
Kevin Wan 72ebbb9774
feat: update docker alpine package mirror (#1924)
* feat: update docker alpine package mirror

* chore: format code
3 years ago
Kevin Wan 5d09cd0e7c
use goproxy properly, remove files (#1903) 3 years ago
anqiansong 5383e29ce6
feat: Replace cli to cobra (#1855)
* Replace cli

* Replace cli

* Replace cli

* Format code

* Add compare case

* Add compare case

* Add compare case

* Support go style flag

* Support go style flag

* Add test case
3 years ago
fang duan db99addc64
show help when running goctl docker without any flags (#1679)
close #1677
3 years ago
Kevin Wan faad6e27e3
feat: use go:embed to embed templates (#1756) 3 years ago
Kevin Wan d29dfa12e3
feat: support -base to specify base image for goctl docker (#1668)
* feat: support -base to specify base image for goctl docker

* chore: update usage
3 years ago
Kevin Wan c11a09be23
chore: remove unnecessary env (#1654) 3 years ago
Kevin Wan 26a33932cd
feat: support scratch as the base docker image (#1634) 3 years ago
Kevin Wan d6a692971f
chore: reduce the docker image size (#1633)
* chore: reduce the docker image size

* chore: format dockerfile
3 years ago
Kevin Wan 63b7d292c1
chore: update goctl version to 1.3.3, change docker build temp dir (#1621) 3 years ago
anqiansong 68a81fea8a
Fix #1609 (#1617) 3 years ago
Kevin Wan a40254156f
refactor: refactor yaml unmarshaler (#1517) 3 years ago
Kevin Wan 4b7a680ac5
refactor: rename from tal-tech to zeromicro for goctl (#1481) 3 years ago
anqiansong 89ce5e492b
refactor file|path (#1409)
Co-authored-by: anqiansong <anqiansong@bytedance.com>
3 years ago
anqiansong b8ea16a88e
feat: Add --remote (#1387)
Co-authored-by: anqiansong <anqiansong@bytedance.com>
3 years ago
Kevin Wan fa0c364982
fixes #1169 (#1229) 3 years ago
Kevin Wan a6c8113419
chore: refactor, better goctl message (#1228) 3 years ago
晨曦中 539215d7df
goctl docker command add -version (#1206)
* feature(优化): 优化goctl

goctl docker 命令新增version参数,指定builder golang 版本

* feature(优化): 优化goctl

goctl docker 命令新增version参数,指定builder golang 版本
3 years ago
Kevin Wan 65905b914d
ci: add reviewdog (#1096) 3 years ago
anqiansong 9f4a882a1b
fix issue #831 (#850)
* fix issue #831

* fix typo

Co-authored-by: anqiansong <anqiansong@xiaoheiban.cn>
3 years ago
kingxt e6ef1fca12
Code optimized (#523)
* optimized markdown generator

* optimized markdown generator

* optimized markdown generator

* add more comment

* add comment

* add comment

* add comments for rpc tool

* add comments for model tool

* add comments for model tool

* add comments for model tool

* add comments for config tool

* add comments for config tool

* add comments

* add comments

* add comments

* add comments

* add comment

* remove rpc main head info

* add comment

* optimized

Co-authored-by: anqiansong <anqiansong@xiaoheiban.cn>
4 years ago
Kevin Wan acd48f0abb
optimize dockerfile generation (#284) 4 years ago
Kevin Wan a0030b8f45
format dockerfile on non-chinese mode (#282) 4 years ago
Kevin Wan 4d13dda605
add EXPOSE in dockerfile generation (#281) 4 years ago
Kevin Wan c686c93fb5
fix dockerfile generation bug (#277) 4 years ago
Kevin Wan da8f76e6bd
add category docker & kube (#276) 4 years ago
Kevin Wan fd73ced6dc
optimize dockerfile (#272) 4 years ago
Kevin Wan 7a82cf80ce
support k8s deployment yaml generation (#247)
* simplify code, format makefile

* simplify code

* some optimize by kevwan and benying (#240)

Co-authored-by: 杨志泉 <zhiquan.yang@yiducloud.cn>

* optimization (#241)

* optimize docker file generation, make docker build faster

* support k8s deployment yaml generation

Co-authored-by: benying <31179034+benyingY@users.noreply.github.com>
Co-authored-by: 杨志泉 <zhiquan.yang@yiducloud.cn>
Co-authored-by: bittoy <bittoy@qq.com>
4 years ago
Kevin Wan f997aee3ba
optimize docker file generation, make docker build faster (#244)
* simplify code, format makefile

* simplify code

* some optimize by kevwan and benying (#240)

Co-authored-by: 杨志泉 <zhiquan.yang@yiducloud.cn>

* optimization (#241)

* optimize docker file generation, make docker build faster

Co-authored-by: benying <31179034+benyingY@users.noreply.github.com>
Co-authored-by: 杨志泉 <zhiquan.yang@yiducloud.cn>
Co-authored-by: bittoy <bittoy@qq.com>
4 years ago
Kevin Wan 8d4951c990
check go.mod before build docker image (#225) 4 years ago
kevin cb9075b737 add dockerfile into template 4 years ago
kevin 95aa65efb9 add dockerfile generator 4 years ago
kevin 618bec5075 remove makefile generation 4 years ago
kevin 0a7e0cce77 update package reference 4 years ago
kim 121323b8c3 goctl added 4 years ago