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

🏗️ 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) ? Do you want Bubblewrap to install the JDK (recommended)?
(Enter "No" to use your own JDK 17 installation) (Y/n) y? Do you want Bubblewrap to install the JDK (recommended)?
(Enter "No" to use your own JDK 17 installation) Yes
Downloading JDK 17 to /root/.bubblewrap/jdk
Downloading the JDK 17 Sources...