Multiple SSH keys

Posted on By ᵇᵒ

最近开了个 github 小号,由于 github 弃用 http 验证方式,所以必须使用 ssh 验证。原本以为很简单的事儿,过程却出乎意料。

ssh config

ssh agent

获取 gradle 主版本号:

// 需要显式导包,否则部分 gradle 版本无法找到 GradleVersion 类
import org.gradle.util.GradleVersion

// 获取 gradle 的主版本号
def static getGradleMajorVersion() {
    final semVerList = GradleVersion.current().version.tokenize('.')
    try {
        return semVerList[0].toInteger()
    } catch (Exception e) {
        println("wtf: ${e.message}")
    }
    return 0
}

最后说点题外话,github 账号有 rename 功能,出于某些原因我并没有改名,而是选择开个新号。