1 2 3 |
cd /home git config --global http.sslVerify false git clone https://github.com/spring-cloud/spring-cloud-consul.git |
1 2 |
cd spring-cloud-consul git checkout v2.2.1.RELEASE |
Consul旧版本未适配ARM架构,但项目主线版本已将consul版本更新至1.7.2,故只需同样更新至1.7.2版本并在下载的压缩文件名中增加正确的架构信息即可。
1
|
vim src/main/bash/travis_install_consul.sh
|
vim src/main/bash/local_run_consul.sh
${BASEDIR}/
travis_install_consul.sh会下载consul到根目录,所以要在local_run_consul.sh中添加consul对应的路径。
1 2 |
./src/main/bash/travis_install_consul.sh ./src/main/bash/local_run_consul.sh & ./mvnw clean install -Dgpg.skip=true |
./src/main/bash/local_run_consul.sh & mvn clean install -Dgpg.skip=true
出现BUILD SUCCESS日志即编译成功。可终止consul进程。
1
|
pkill -9 consul |