Skip to content

Conversation

@tkizm1
Copy link

@tkizm1 tkizm1 commented Aug 29, 2015

手动构建二进制包,因为有些特性迫切需要

手动构建二进制包,因为有些特性迫切需要
@unknwon
Copy link
Member

unknwon commented Aug 29, 2015

非常感谢您的提交!

但是我认为 http://gogs.io/docs/installation/install_from_source.html#%E5%AE%89%E8%A3%85-gogs 页面已经很好地展示了安装和更新通用的步骤。 😀

@tkizm1
Copy link
Author

tkizm1 commented Aug 29, 2015

主要是因为老版本有一点问题,此服务器在国内,国内不能够构建,因此花费很长的时间去在国外构建,然后再打包传到国内。这个过程简直痛苦,希望别的一些团队在国内同时也希望能够第一时间更新自己的二进制包的话,能看到我写的这一段,节约一些时间。

@unknwon
Copy link
Member

unknwon commented Aug 29, 2015

但是 build.sh 并没有解决从国外拉取依赖的问题。。

@tkizm1
Copy link
Author

tkizm1 commented Aug 30, 2015

在国外构建好然后把output_amd64压缩传到国内就行了,构建好然后传到国内就不需要依赖了
和那个zip的效果一样,可以在远程生成最新版本的zip包,然后直接解压使用

@unknwon
Copy link
Member

unknwon commented Sep 2, 2015

但是这个和目前文档里的方法并没有什么不同啊0 0

@tkizm1
Copy link
Author

tkizm1 commented Sep 3, 2015

文档里没写怎么打包二进制,只看到了编译。

@unknwon
Copy link
Member

unknwon commented Sep 3, 2015

那就是差了一行 zip -r gogs.zip gogs

@tkizm1
Copy link
Author

tkizm1 commented Sep 3, 2015

我试过直接打包gogs文件夹但是没有用,最后还是用build.sh才有用的

@unknwon
Copy link
Member

unknwon commented Sep 3, 2015

你指的“没用”具体表现是什么。。。?

@tkizm1
Copy link
Author

tkizm1 commented Sep 4, 2015

好吧,看来只是多了一个.git文件夹,当初只是和你的二进制文件相比一下子变大了很多于是就找到build脚本之后觉得能把压缩包大小减小,仅仅如此而已。

@tkizm1 tkizm1 closed this Sep 4, 2015
@unknwon
Copy link
Member

unknwon commented Sep 4, 2015

好吧。。。。额。。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants