blob: 03a7373c43175b30dffcde380f634958063015ac (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
|
# F-Droid build recipe for the bundled Android build (metadata/io.coinos.fdroid.yml
# in fdroiddata). The web app is built first with a checksum-pinned Bun, then
# the Gradle flavor packs dist/ into the APK as assets. Both halves are
# reproducible: two clean builds give the same unsigned APK, so F-Droid can
# publish the coinos-signed release once its own build matches (Binaries +
# AllowedAPKSigningKeys). Summary/description/icon/changelogs live in
# fastlane/ in this repo — F-Droid pulls them from there.
Categories:
- Wallet
License: MIT
AuthorName: Adam Soltys
WebSite: https://v3.coinos.io
SourceCode: https://git.coinos.io/coinosv3.git/
IssueTracker:
https://gitworkshop.dev/npub1w27mc4aa6m0ufe3xs5z3m6qyr52gc0rglept7vqlwx4xeaf72tasnqz70r/coinosv3/issues
AutoName: Coinos
RepoType: git
Repo: https://git.coinos.io/coinosv3.git
Binaries: https://git.coinos.io/releases/download/fdroid-v%v/coinos-fdroid-%v.apk
Builds:
- versionName: '1.9'
versionCode: 10
commit: e1bc34923bed8fd00c5a3cdacdfb7f102c87d7a3
subdir: android/app
sudo:
- curl -fsSL -o /tmp/bun.zip
https://github.com/oven-sh/bun/releases/download/bun-v1.3.9/bun-linux-x64-baseline.zip
- echo "104d4d037f4b35e10215c0507e1779691f39c57bd91ddeefe11cad781e3fc4b9 /tmp/bun.zip"
| sha256sum -c
- unzip -q /tmp/bun.zip -d /tmp/bun
- install -m 0755 /tmp/bun/bun-linux-x64-baseline/bun /usr/local/bin/bun
gradle:
- fdroid
prebuild:
- cd ../..
- bun install --frozen-lockfile
# 1.9's build.js knew only HAL_NO_SW; every tag after it builds with COINOS_NO_SW=1
- HAL_NO_SW=1 bun run build
scandelete:
- node_modules
AllowedAPKSigningKeys: 766483ab8372c02f8406d29595e7389a2869190b429e0ffd092ebb0bfa2bc2f4
AutoUpdateMode: Version
UpdateCheckMode: Tags ^fdroid-v[0-9.]+$
CurrentVersion: '1.9'
CurrentVersionCode: 10
|