Docker + Jenkins + Gradle 实现 Android 的持续集成
Android 开发的同学应该都有被 Android Studio
支配的恐惧,每一次打包 Apk 的时候真的是可以去喝个下午茶再回来干活(公司的开发机配置一般,每次批量打包都得一两个小时电脑还卡的不能干其他事🤦♂️)
为了解决这种情况今天就来给大家讲讲使用服务器远程打包,多的不说,直接怼~~~
Hi, nice to meet you!
Android 开发的同学应该都有被 Android Studio
支配的恐惧,每一次打包 Apk 的时候真的是可以去喝个下午茶再回来干活(公司的开发机配置一般,每次批量打包都得一两个小时电脑还卡的不能干其他事🤦♂️)
为了解决这种情况今天就来给大家讲讲使用服务器远程打包,多的不说,直接怼~~~
nginx-net
1 | $ docker network create nginx-net |
因为 Certbot
的很多依赖并不在系统默认 Repo 中,需要先安装 EPEL Repo
,运行 yum install epel-release
,同时为了防止组件过旧导致的报错,建议运行一次 yum update
Certbot
因为目前没有 CentOS 的预编译安装包,所以通过 certbot-auto
脚本来获得 Certbot
.
1 | $ docker run --name dao_testlaravel_3 --link laravel-mysql:mysql -d -p 80 daocloud.io/layoute/laravel-english |