火爆抢Gradle运行弹竹剂?

Hot to get Gradle running with elastic bamboo agent?

为了得到 Gradle 运行 Elastic Bamboo,我有点费劲。我会在我们安装的 EBS-Snapshot 上安装 Gradle。然后取一个新的,然后将其作为可执行功能添加到弹性图像配置中。这够了吗?通常情况下(如本指南:http://exponential.io/blog/2015/03/30/install-gradle-on-ubuntu-linux/)你也会操纵你的个人资料 - 但它位于图像的临时 EBS 上......

使用此脚本(例如 Gradle 2.5):

mkdir -p ~/mnt/bamboo-ebs/gradle && cd $_

wget https://services.gradle.org/distributions/gradle-2.5-bin.zip

unzip gradle-2.5-bin.zip

然后从 EBS 卷获取新快照并在您的弹性代理中使用它。

然后将 "Executable Capability" 添加到您的图像配置中,以此作为路径:

/mnt/bamboo-ebs/gradle/bin/gradle

现在您可以在构建计划中使用 Gradle 作为命令并添加任务名称作为参数 - 例如"build".