You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
75 lines
2.9 KiB
75 lines
2.9 KiB
🏗️ HikeMap APK Local Builder
|
|
=============================
|
|
|
|
📦 Building APK builder Docker image...
|
|
#0 building with "default" instance using docker driver
|
|
|
|
#1 [internal] load build definition from Dockerfile
|
|
#1 transferring dockerfile:
|
|
#1 transferring dockerfile: 1.25kB done
|
|
#1 DONE 0.8s
|
|
|
|
#2 [internal] load metadata for docker.io/library/node:18
|
|
#2 DONE 1.5s
|
|
|
|
#3 [internal] load .dockerignore
|
|
#3 transferring context: 2B done
|
|
#3 DONE 0.0s
|
|
|
|
#4 [1/9] FROM docker.io/library/node:18@sha256:c6ae79e38498325db67193d391e6ec1d224d96c693a8a4d943498556716d3783
|
|
#4 DONE 0.0s
|
|
|
|
#5 [internal] load build context
|
|
#5 transferring context: 34B done
|
|
#5 DONE 0.0s
|
|
|
|
#6 [7/9] WORKDIR /app
|
|
#6 CACHED
|
|
|
|
#7 [8/9] COPY build-apk.sh /app/
|
|
#7 CACHED
|
|
|
|
#8 [2/9] RUN apt-get update && apt-get install -y openjdk-17-jdk-headless wget unzip git && rm -rf /var/lib/apt/lists/*
|
|
#8 CACHED
|
|
|
|
#9 [3/9] RUN mkdir -p /android-sdk/cmdline-tools && cd /android-sdk/cmdline-tools && wget -q https://dl.google.com/android/repository/commandlinetools-linux-11076708_latest.zip && unzip -q commandlinetools-linux-11076708_latest.zip && rm commandlinetools-linux-11076708_latest.zip && mv cmdline-tools latest
|
|
#9 CACHED
|
|
|
|
#10 [4/9] RUN yes | sdkmanager --licenses || true
|
|
#10 CACHED
|
|
|
|
#11 [5/9] RUN sdkmanager "platform-tools" "platforms;android-33" "build-tools;33.0.2"
|
|
#11 CACHED
|
|
|
|
#12 [6/9] RUN npm install -g @bubblewrap/cli
|
|
#12 CACHED
|
|
|
|
#13 [9/9] RUN chmod +x /app/build-apk.sh
|
|
#13 CACHED
|
|
|
|
#14 exporting to image
|
|
#14 exporting layers done
|
|
#14 writing image sha256:2f9d22120f8d18d51b966e742978e643c2b09d95f202407e369d7defce932964 done
|
|
#14 naming to docker.io/library/hikemap-apk-builder
|
|
#14 naming to docker.io/library/hikemap-apk-builder done
|
|
#14 DONE 0.0s
|
|
🚀 Running APK build process...
|
|
🚀 Starting HikeMap APK Build Process...
|
|
🔐 Generating signing keystore...
|
|
Generating 2,048 bit RSA key pair and self-signed certificate (SHA256withRSA) with a validity of 10,000 days
|
|
for: CN=HikeMap, OU=Apps, O=Bibbit, L=Austin, ST=Texas, C=US
|
|
[Storing android.keystore]
|
|
✅ Keystore created
|
|
🎁 Initializing Bubblewrap project...
|
|
,-----. ,--. ,--. ,--.
|
|
| |) /_,--.,--| |-.| |-.| |,---.,--. ,--,--.--.,--,--.,---.
|
|
| .-. | || | .-. | .-. | | .-. | |.'.| | .--' ,-. | .-. |
|
|
| '--' ' '' | `-' | `-' | \ --| .'. | | \ '-' | '-' '
|
|
`------' `----' `---' `---'`--'`----'--' '--`--' `--`--| |-'
|
|
`--'
|
|
? Do you want Bubblewrap to install the JDK (recommended)?
|
|
(Enter "No" to use your own JDK 17 installation) (Y/n) [57D[57C[2K[1A[2K[G? Do you want Bubblewrap to install the JDK (recommended)?
|
|
(Enter "No" to use your own JDK 17 installation) (Y/n) y[58D[58C[2K[1A[2K[G? Do you want Bubblewrap to install the JDK (recommended)?
|
|
(Enter "No" to use your own JDK 17 installation) Yes[54D[54C
|
|
Downloading JDK 17 to /root/.bubblewrap/jdk
|
|
Downloading the JDK 17 Sources...
|