v9.0.0-rc.1 beta
- tag修改
v1.0.0-rc.7 beta
- build-scripts-short/ 脚本执行异常问题
v1.0.0-rc.6 caution
- 非 ASCII 路径敏感问题
- 添加 label说明
v1.0.0-rc.5 caution
powershell
Name
----
apk-automatic-v2.sh # 自动化构建 apksigner v2 签名
apk-automatic.sh # 自动化构建 jarsigner 签名
apk-build-sign-v2.sh # 打包 apksigner v2 签名
apk-build-sign.sh # 打包 jarsigner 签名
apk-build.sh # 构建
apk-init.sh # 初始化环境
apk-replace-repositories.sh # 替换jcenter依赖
apk-sign-v2.sh # apksigner v2 签名
apk-sign.sh # jarsigner 签名v1.0.0-rc.4.1 caution
包含 v1.0.0-rc.4 feat:1 ; v1.0.0-rc.4 feat:2
feat:1 gradle-6.5-all.zip*下载失败手动替换
/root/.gradle/wrapper/dists/gradle-6.5-all/2oz4ud9k3tuxjg84bbf55q0tn/gradle-6.5-all.zip2oz4ud9k3tuxjg84bbf55q0tn 随机的
bash
root@73578b1a6311:/# ll /root/.gradle/wrapper/dists/gradle-6.5-all/2oz4ud9k3tuxjg84bbf55q0tn/
total 142352
drwxr-xr-x 1 root root 4096 Nov 13 06:35 ./
drwxr-xr-x 1 root root 4096 Nov 13 06:34 ../
drwxr-xr-x 1 root root 4096 Nov 13 06:35 gradle-6.5/
-rw-r--r-- 1 root root 145767155 Nov 13 06:34 gradle-6.5-all.zip
-rw-r--r-- 1 root root 0 Nov 13 06:34 gradle-6.5-all.zip.lck
-rw-r--r-- 1 root root 0 Nov 13 06:35 gradle-6.5-all.zip.okv1.0.0-rc.4 caution
- /opt/app-env 新增环境和配置文件
bash
drwxr-xr-x 1 root root 4096 Nov 13 06:56 build-scripts/
-rwxr-xr-x 1 root root 145767155 Nov 12 01:33 gradle-6.5-all.zip*
drwxr-xr-x 2 root root 4096 Nov 12 10:06 platforms-files/feat:1
v1.0.0-rc.1 fix:1.1apk-replace-repositories.sh 替换jcenter依赖feat:2 添加
gradle-caches.tar.gz缓存文件,优化构建速度启动的时候 gradle-caches 镜像挂载的目录
C:\worksapce\项目目录\gradle-caches:/root/.gradle挂载参数:
bash-v ${GradleCachePath}:/root/.gradle ` -u 0 `tar -xzf /workspace/gradle-caches.tar.gz -C /workspace
bash
drwxr-xr-x 1 root root 4096 Nov 13 06:35 gradle-caches/- feat:3:添加
build-scripts软链接,打包脚本会自动创建软链接
bash
apk-init.sh* # 初始化环境
apk-replace-repositories.sh* # 替换jcenter依赖
apk-build-sign.sh* # 打包签名
apk-build.sh* # 打包
apk-sign.sh* # 签名
build-scripts -> /opt/app-env/build-scripts/v1.0.0-rc.3 caution
- 修复
v1.0.0-rc.1 fix:1.0需要进入手动容器设置 GRADLE_HOME
v1.0.0-rc.1 caution
修复内容
fix:1.0需要进入容器设置export GRADLE_HOME=/opt/gradle/gradlefix:1.1jcenter依赖替换
platforms/android/CordovaLib/cordova.gradle>platforms/android/CordovaLib/repositories.gradle>platforms/android/repositories.gradle
platforms\android\CordovaLib\cordova.gradle
bash
buildscript {
repositories {
maven { url 'https://maven.aliyun.com/repository/central' }
maven { url 'https://maven.aliyun.com/repository/jcenter' }
maven { url 'https://maven.aliyun.com/repository/public' }
maven { url 'https://maven.aliyun.com/repository/google' }
google()
mavenCentral()
// maven { url 'https://jitpack.io' }
// maven { url "https://plugins.gradle.org/m2/" }
// maven { url uri('../local-m2') }
// jcenter()
}
dependencies {
// classpath 'libs/gradle-bintray-plugin-1.7.3.jar'
// classpath 'com.g00fy2:versioncompare:1.3.4@jar'
classpath 'io.github.g00fy2:versioncompare:1.4.0@jar'
}
}platforms\android\CordovaLib\repositories.gradleplatforms\android\repositories.gradle
bash
ext.repos = {
// google()
// jcenter()
maven { url 'https://maven.aliyun.com/repository/central' }
maven { url 'https://maven.aliyun.com/repository/jcenter' }
maven { url 'https://maven.aliyun.com/repository/public' }
maven { url 'https://maven.aliyun.com/repository/google' }
google()
mavenCentral()
}