2014-04-25 30 views
1

我是很新,CloudBees的詹金斯,并需要得到一个gradle这个构建有机会获得来自谷歌的protobuf的项目protoc的编译版本生成的一些必要的Java代码项目。如何获得protoc到CloudBees的詹金斯设置

我最好的猜测是,我将不得不添加一个带有输出工件的构建,为Jenkins服务器构建它,并将其与另一个项目一起拉入...或者将其添加为构建目标依赖项目......虽然这似乎相当混乱。有没有办法做我想做一个更好的/正确的方法?

回答

1

原来这是不是太难再添詹金斯建设,导出protoc二进制当作摆设,并导入protoc神器成所需要的版本。

构建步:

wget https://protobuf.googlecode.com/files/protobuf-2.5.0.tar.bz2 
tar xjvf protobuf-2.5.0.tar.bz2 
cd protobuf-2.5.0 
./configure --disable-shared 
make -j4 
strip src/protoc 

离开以此为灵感,虽然希望别人来了一个清洁的解决方案,我不知道有任何线索存在。