软件包管理

    关于在构建以及测试中软件包的使用方式请分别参阅:

    点击 -> 软件包管理-> 点击新建

    参数说明:

    • 名称:软件包的名称
    • 版本:软件包的版本
    • Bin Path:软件包安装的二进制 Bin Path ,默认为 $HOME/软件包名
    • 启用:控制软件包列表中是否展示,正在使用中的不受影响,启用的软件包可以在 项目 -> 构建 -> 添加构建 -> 依赖的软件包 中展示
    • 安装包地址:系统自动从配置地址下载安装包并做缓存,安装包可通过 ${FILEPATH} 变量获取
    • 安装脚本:软件包的安装 shell 脚本

    常见软件包安装

    以下 ${FILEPATH} 为安装包下载完成后存放的文件路径

    Bin Path: $HOME/jdk/bin
    安装包地址: http://resource.koderover.com/jdk-12.0.1_linux-x64_bin.tar.gz
    安装脚本:

    Maven

    Bin Path:
    安装包地址 http://resource.koderover.com/apache-maven-3.3.9-bin.tar.gz
    安装脚本

    1. curl -fsSL http://resource.koderover.com/apache-maven-3.3.9-bin.tar.gz -o /tmp/apache-maven-3.3.9-bin.tar.gz
    2. mkdir -p $HOME/maven
    3. tar -C $HOME/maven -xzf /tmp/apache-maven-3.3.9-bin.tar.gz --strip-components=1
    4. # customize .m2 dir
    5. mkdir -p $WORKSPACE/.m2/repository

    Go

    Bin Path:$HOME/go/bin
    安装包地址: http://resource.koderover.com/go1.13.linux-amd64.tar.gz
    安装脚本:

    1. tar -C $HOME -xzf ${FILEPATH}

    Bin Path: $HOME/glide
    安装包地址: http://resource.koderover.com/glide-v0.13.1-linux-amd64.tar.gz
    安装脚本:

    Dep

    1. mkdir -p $HOME/dep
    2. tar -C $HOME/dep -xzf ${FILEPATH}
    3. chmod +x $HOME/dep/dep

    Ginkgo

    Bin Path:
    安装包地址: http://resource.koderover.com/ginkgo-v1.6.0-Linux.tar.gz
    安装脚本:

    1. mkdir -p $HOME/ginkgo
    2. tar -C $HOME/ginkgo -xzf ${FILEPATH}
    3. chmod +x $HOME/ginkgo/ginkgo

    Bin Path: $HOME/node/bin
    安装包地址: http://resource.koderover.com/node-v8.15.0-linux-x64.tar.gz
    安装脚本:

    Bower

    依赖 NodeJS,需要先安装 NodeJS

    1. npm install -g bower

    Yarn

    Bin Path: $HOME/yarn/bin
    安装包地址: http://resource.koderover.com/yarn-v1.15.2.tar.gz
    安装脚本:

    1. mkdir -p $HOME/yarn
    2. tar -C $HOME/yarn -xzf ${FILEPATH} --strip-components=1

    Bin Path: $HOME/phantomjs/bin
    安装包地址: http://resource.koderover.com/phantomjs-2.1.1-linux-x86_64.tar.bz2
    安装脚本:

    JMeter

    1. mkdir -p $HOME/jmeter