codeskyblue / gobuild

not maintained, moved to https://github.com/gobuild/gobuild
GNU General Public License v2.0
200 stars 18 forks source link

是否能支持可选参数 go build -ldflags "-s -w" #15

Closed achun closed 9 years ago

achun commented 10 years ago

这个rep非常酷

codeskyblue commented 10 years ago

当然可以支持了,只是我还没想好怎么放到网页上去,你有什么好的建议吗?

lunny commented 10 years ago

url参数

lunny commented 10 years ago

url参数

unknwon commented 10 years ago

Through .gobuildrc file?

achun commented 10 years ago

这样的url参数如何?

wget http://gobuild.io/github.com/gpmgo/gopm/master/windows/amd64/-ldflags "-s -w"/ -O output.zip

也就是说所有的参数都用 "/" 原样写在URL中, 这样所有的 go build 的参数都是"/-"开头,所以可以很容易识别出来,最后用 "/"结尾就好,

codeskyblue commented 10 years ago

这样的写法,后端机器的压力会比较大

achun commented 10 years ago

压力是一样的吧, 字符串分割下, 生成exec.Command的参数,gobuild 本来就是这么做的, 参数数目多了而已.

codeskyblue commented 10 years ago

增加ldflags会产生很多种url组合。 所以每一个组合都要重新编译一次。

codeskyblue commented 9 years ago

support now, But I need to write some docs.

codeskyblue commented 9 years ago

@achun docs added to https://github.com/gobuild/gobuild3

achun commented 9 years ago

cool. THX @codeskyblue