fdroiddata/metadata/org.b3log.siyuan.yml
2025-12-03 07:06:24 +00:00

2966 lines
101 KiB
YAML

Categories:
- Note
- Writing
License: AGPL-3.0-only
AuthorName: Yunnan Liandi Technology Co., Ltd.
AuthorWebSite: https://ld246.com/
WebSite: https://b3log.org/siyuan/
SourceCode: https://github.com/siyuan-note/siyuan-android
IssueTracker: https://github.com/siyuan-note/siyuan/issues
Changelog: https://github.com/siyuan-note/siyuan/releases
Donate: https://ld246.com/sponsor
AutoName: SiYuan
RepoType: git
Repo: https://github.com/siyuan-note/siyuan-android.git
Builds:
- versionName: 2.12.6
versionCode: 216
commit: 8b536334286f9c0700694eb7470ccefde5a0baa1
subdir: app
sudo:
- apt-get update
- apt-get install -y openjdk-17-jdk-headless
- update-java-alternatives -a
- apt-get install -t bullseye-backports -y golang-go
- apt-get install -y gcc libc-dev zip
- curl -Lo node.tar.gz https://nodejs.org/dist/v20.11.0/node-v20.11.0-linux-x64.tar.gz
- echo "9556262f6cd4c020af027782afba31ca6d1a37e45ac0b56cecd2d5a4daf720e0 node.tar.gz"
| sha256sum -c -
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
- npm install -g pnpm
gradle:
- yes
srclibs:
- siyuan@v2.12.6
- go@go1.21.6
prebuild:
- sed -i -e '/aliyun/d' ../build.gradle
- sdkmanager "platforms;android-34" "build-tools;34.0.0"
- cd $$siyuan$$
- git checkout -f 'v$$VERSION$$'
- sed -i -e '/CheckUpdate/d' kernel/model/mount.go
- sed -i -e '/return &System{/a DisableGoogleAnalytics:true,' -e '/DownloadInstallPkg/s/true/false/'
kernel/conf/system.go
- cd app
- pnpm install --no-frozen-lockfile
build:
- pushd $$siyuan$$/app
- pnpm run build:mobile
- zip -r app appearance guide stage changelogs
- popd
- mkdir -p src/main/assets/
- mv $$siyuan$$/app/app.zip src/main/assets/
- pushd $$go$$/src
- ./make.bash
- popd
- export GOPATH=$$go$$
- export PATH="$GOPATH/bin:$PATH"
- pushd $$siyuan$$/kernel
- go install golang.org/x/mobile/cmd/gomobile@v0.0.0-20240112133503-c713f31d574b
- go mod download
- gomobile init
- gomobile bind --tags fts5 -ldflags '-s -w' -v -o kernel.aar -target='android/arm64'
-androidapi 24 ./mobile/
- popd
- mkdir libs
- mv $$siyuan$$/kernel/kernel.aar libs
ndk: r26b
- versionName: 2.12.7
versionCode: 217
commit: 620dd33bfb53026053a683d3b4758f19a238918f
subdir: app
sudo:
- apt-get update
- apt-get install -y openjdk-17-jdk-headless
- update-java-alternatives -a
- apt-get install -t bullseye-backports -y golang-go
- apt-get install -y gcc libc-dev zip
- curl -Lo node.tar.gz https://nodejs.org/dist/v20.11.0/node-v20.11.0-linux-x64.tar.gz
- echo "9556262f6cd4c020af027782afba31ca6d1a37e45ac0b56cecd2d5a4daf720e0 node.tar.gz"
| sha256sum -c -
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
- npm install -g pnpm
gradle:
- yes
srclibs:
- siyuan@v2.12.6
- go@go1.21.6
prebuild:
- sed -i -e '/aliyun/d' ../build.gradle
- sdkmanager "platforms;android-34" "build-tools;34.0.0"
- cd $$siyuan$$
- git checkout -f 'v$$VERSION$$'
- sed -i -e '/CheckUpdate/d' kernel/model/mount.go
- sed -i -e '/return &System{/a DisableGoogleAnalytics:true,' -e '/DownloadInstallPkg/s/true/false/'
kernel/conf/system.go
- cd app
- pnpm install --no-frozen-lockfile
build:
- pushd $$siyuan$$/app
- pnpm run build:mobile
- zip -r app appearance guide stage changelogs
- popd
- mkdir -p src/main/assets/
- mv $$siyuan$$/app/app.zip src/main/assets/
- pushd $$go$$/src
- ./make.bash
- popd
- export GOPATH=$$go$$
- export PATH="$GOPATH/bin:$PATH"
- pushd $$siyuan$$/kernel
- go install golang.org/x/mobile/cmd/gomobile@v0.0.0-20240112133503-c713f31d574b
- go mod download
- gomobile init
- gomobile bind --tags fts5 -ldflags '-s -w' -v -o kernel.aar -target='android/arm64'
-androidapi 24 ./mobile/
- popd
- mkdir libs
- mv $$siyuan$$/kernel/kernel.aar libs
ndk: r26b
- versionName: 2.12.8
versionCode: 218
commit: 2b859ec8a30bc09ff5b75ded4f23d0e591c0eba2
subdir: app
sudo:
- apt-get update
- apt-get install -y openjdk-17-jdk-headless
- update-java-alternatives -a
- apt-get install -t bullseye-backports -y golang-go
- apt-get install -y gcc libc-dev zip
- curl -Lo node.tar.gz https://nodejs.org/dist/v20.11.0/node-v20.11.0-linux-x64.tar.gz
- echo "9556262f6cd4c020af027782afba31ca6d1a37e45ac0b56cecd2d5a4daf720e0 node.tar.gz"
| sha256sum -c -
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
- npm install -g pnpm
gradle:
- yes
srclibs:
- siyuan@v2.12.6
- go@go1.21.6
prebuild:
- sed -i -e '/aliyun/d' ../build.gradle
- sdkmanager "platforms;android-34" "build-tools;34.0.0"
- cd $$siyuan$$
- git checkout -f 'v$$VERSION$$'
- sed -i -e '/CheckUpdate/d' kernel/model/mount.go
- sed -i -e '/return &System{/a DisableGoogleAnalytics:true,' -e '/DownloadInstallPkg/s/true/false/'
kernel/conf/system.go
- cd app
- pnpm install --no-frozen-lockfile
build:
- pushd $$siyuan$$/app
- pnpm run build:mobile
- zip -r app appearance guide stage changelogs
- popd
- mkdir -p src/main/assets/
- mv $$siyuan$$/app/app.zip src/main/assets/
- pushd $$go$$/src
- ./make.bash
- popd
- export GOPATH=$$go$$
- export PATH="$GOPATH/bin:$PATH"
- pushd $$siyuan$$/kernel
- go install golang.org/x/mobile/cmd/gomobile@v0.0.0-20240112133503-c713f31d574b
- go mod download
- gomobile init
- gomobile bind --tags fts5 -ldflags '-s -w' -v -o kernel.aar -target='android/arm64'
-androidapi 24 ./mobile/
- popd
- mkdir libs
- mv $$siyuan$$/kernel/kernel.aar libs
ndk: r26b
- versionName: 3.0.0
versionCode: 219
commit: e6436e75e2be4666a38d751a2619177511de6d3f
subdir: app
sudo:
- apt-get update
- apt-get install -y openjdk-17-jdk-headless
- update-java-alternatives -a
- apt-get install -t bullseye-backports -y golang-go
- apt-get install -y gcc libc-dev zip
- curl -Lo node.tar.gz https://nodejs.org/dist/v20.11.0/node-v20.11.0-linux-x64.tar.gz
- echo "9556262f6cd4c020af027782afba31ca6d1a37e45ac0b56cecd2d5a4daf720e0 node.tar.gz"
| sha256sum -c -
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
- npm install -g pnpm
gradle:
- yes
srclibs:
- siyuan@v2.12.6
- go@go1.21.6
prebuild:
- sed -i -e '/aliyun/d' ../build.gradle
- sdkmanager "platforms;android-34" "build-tools;34.0.0"
- cd $$siyuan$$
- git checkout -f 'v$$VERSION$$'
- sed -i -e '/CheckUpdate/d' kernel/model/mount.go
- sed -i -e '/return &System{/a DisableGoogleAnalytics:true,' -e '/DownloadInstallPkg/s/true/false/'
kernel/conf/system.go
- cd app
- pnpm install --no-frozen-lockfile
build:
- pushd $$siyuan$$/app
- pnpm run build:mobile
- zip -r app appearance guide stage changelogs
- popd
- mkdir -p src/main/assets/
- mv $$siyuan$$/app/app.zip src/main/assets/
- pushd $$go$$/src
- ./make.bash
- popd
- export GOPATH=$$go$$
- export PATH="$GOPATH/bin:$PATH"
- pushd $$siyuan$$/kernel
- go install golang.org/x/mobile/cmd/gomobile@v0.0.0-20240112133503-c713f31d574b
- go mod download
- gomobile init
- gomobile bind --tags fts5 -ldflags '-s -w' -v -o kernel.aar -target='android/arm64'
-androidapi 24 ./mobile/
- popd
- mkdir libs
- mv $$siyuan$$/kernel/kernel.aar libs
ndk: r26b
- versionName: 3.0.1
versionCode: 220
commit: b34ef4ba13081eb074ae85ecf52245c0e4033378
subdir: app
sudo:
- apt-get update
- apt-get install -y openjdk-17-jdk-headless
- update-java-alternatives -a
- apt-get install -t bullseye-backports -y golang-go
- apt-get install -y gcc libc-dev zip
- curl -Lo node.tar.gz https://nodejs.org/dist/v20.11.0/node-v20.11.0-linux-x64.tar.gz
- echo "9556262f6cd4c020af027782afba31ca6d1a37e45ac0b56cecd2d5a4daf720e0 node.tar.gz"
| sha256sum -c -
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
- npm install -g pnpm
gradle:
- yes
srclibs:
- siyuan@v2.12.6
- go@go1.21.6
prebuild:
- sed -i -e '/aliyun/d' ../build.gradle
- sdkmanager "platforms;android-34" "build-tools;34.0.0"
- cd $$siyuan$$
- git checkout -f 'v$$VERSION$$'
- sed -i -e '/CheckUpdate/d' kernel/model/mount.go
- sed -i -e '/return &System{/a DisableGoogleAnalytics:true,' -e '/DownloadInstallPkg/s/true/false/'
kernel/conf/system.go
- cd app
- pnpm install --no-frozen-lockfile
build:
- pushd $$siyuan$$/app
- pnpm run build:mobile
- zip -r app appearance guide stage changelogs
- popd
- mkdir -p src/main/assets/
- mv $$siyuan$$/app/app.zip src/main/assets/
- pushd $$go$$/src
- ./make.bash
- popd
- export GOPATH=$$go$$
- export PATH="$GOPATH/bin:$PATH"
- pushd $$siyuan$$/kernel
- go install golang.org/x/mobile/cmd/gomobile@v0.0.0-20240112133503-c713f31d574b
- go mod download
- gomobile init
- gomobile bind --tags fts5 -ldflags '-s -w' -v -o kernel.aar -target='android/arm64'
-androidapi 24 ./mobile/
- popd
- mkdir libs
- mv $$siyuan$$/kernel/kernel.aar libs
ndk: r26b
- versionName: 3.0.2
versionCode: 221
commit: c3b5c865893f405279cd8c98aebc285e00548ca0
subdir: app
sudo:
- apt-get update
- apt-get install -y openjdk-17-jdk-headless
- update-java-alternatives -a
- apt-get install -t bullseye-backports -y golang-go
- apt-get install -y gcc libc-dev zip
- curl -Lo node.tar.gz https://nodejs.org/dist/v20.11.0/node-v20.11.0-linux-x64.tar.gz
- echo "9556262f6cd4c020af027782afba31ca6d1a37e45ac0b56cecd2d5a4daf720e0 node.tar.gz"
| sha256sum -c -
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
- npm install -g pnpm
gradle:
- yes
srclibs:
- siyuan@v2.12.6
- go@go1.21.6
prebuild:
- sed -i -e '/aliyun/d' ../build.gradle
- sdkmanager "platforms;android-34" "build-tools;34.0.0"
- cd $$siyuan$$
- git checkout -f 'v$$VERSION$$'
- sed -i -e '/CheckUpdate/d' kernel/model/mount.go
- sed -i -e '/return &System{/a DisableGoogleAnalytics:true,' -e '/DownloadInstallPkg/s/true/false/'
kernel/conf/system.go
- cd app
- pnpm install --no-frozen-lockfile
build:
- pushd $$siyuan$$/app
- pnpm run build:mobile
- zip -r app appearance guide stage changelogs
- popd
- mkdir -p src/main/assets/
- mv $$siyuan$$/app/app.zip src/main/assets/
- pushd $$go$$/src
- ./make.bash
- popd
- export GOPATH=$$go$$
- export PATH="$GOPATH/bin:$PATH"
- pushd $$siyuan$$/kernel
- go install golang.org/x/mobile/cmd/gomobile@v0.0.0-20240112133503-c713f31d574b
- go mod download
- gomobile init
- gomobile bind --tags fts5 -ldflags '-s -w' -v -o kernel.aar -target='android/arm64'
-androidapi 24 ./mobile/
- popd
- mkdir libs
- mv $$siyuan$$/kernel/kernel.aar libs
ndk: r26b
- versionName: 3.0.3
versionCode: 222
commit: 36b64d2f8648c1fa5fa43630bfef2aff6f83f289
subdir: app
sudo:
- apt-get update
- apt-get install -y openjdk-17-jdk-headless
- update-java-alternatives -a
- apt-get install -t bullseye-backports -y golang-go
- apt-get install -y gcc libc-dev zip
- curl -Lo node.tar.gz https://nodejs.org/dist/v20.11.0/node-v20.11.0-linux-x64.tar.gz
- echo "9556262f6cd4c020af027782afba31ca6d1a37e45ac0b56cecd2d5a4daf720e0 node.tar.gz"
| sha256sum -c -
- tar xzf node.tar.gz --strip-components=1 -C /usr/local/
- npm install -g pnpm
gradle:
- yes
srclibs:
- siyuan@v2.12.6
- go@go1.21.6
prebuild:
- sed -i -e '/aliyun/d' ../build.gradle
- sdkmanager "platforms;android-34" "build-tools;34.0.0"
- cd $$siyuan$$
- git checkout -f 'v$$VERSION$$'
- sed -i -e '/CheckUpdate/d' kernel/model/mount.go
- sed -i -e '/return &System{/a DisableGoogleAnalytics:true,' -e '/DownloadInstallPkg/s/true/false/'
kernel/conf/system.go
- cd app
- pnpm install --no-frozen-lockfile
build:
- pushd $$siyuan$$/app
- pnpm run build:mobile
- zip -r app appearance guide stage changelogs
- popd
- mkdir -p src/main/assets/
- mv $$siyuan$$/app/app.zip src/main/assets/
- pushd $$go$$/src
- ./make.bash
- popd
- export GOPATH=$$go$$
- export PATH="$GOPATH/bin:$PATH"
- pushd $$siyuan$$/kernel
- go install golang.org/x/mobile/cmd/gomobile@v0.0.0-20240112133503-c713f31d574b
- go mod download
- gomobile init
- gomobile bind --tags fts5 -ldflags '-s -w' -v -o kernel.aar -target='android/arm64'
-androidapi 24 ./mobile/
- popd
- mkdir libs
- mv $$siyuan$$/kernel/kernel.aar libs
ndk: r26b
- versionName: 3.0.4
versionCode: 223
commit: bb9f027358659dc3b82e0a73376401eb3f0aa811
subdir: app
sudo:
- apt-get update
- apt-get install -t bookworm-backports -y golang-go
- apt-get install -y gcc libc-dev zip npm
- npm install -g pnpm
gradle:
- yes
srclibs:
- siyuan@v2.12.6
prebuild:
- sed -i -e '/aliyun/d' ../build.gradle
- sdkmanager "platforms;android-34" "build-tools;34.0.0"
- cd $$siyuan$$
- git checkout -f 'v$$VERSION$$'
- sed -i -e '/CheckUpdate/d' kernel/model/mount.go
- sed -i -e '/return &System{/a DisableGoogleAnalytics:true,' -e '/DownloadInstallPkg/s/true/false/'
kernel/conf/system.go
- cd app
- pnpm install --no-frozen-lockfile
build:
- pushd $$siyuan$$/app
- pnpm run build:mobile
- zip -r app appearance guide stage changelogs
- popd
- mkdir -p src/main/assets/
- mv $$siyuan$$/app/app.zip src/main/assets/
- export GOPATH=$(pwd)
- export PATH="$GOPATH/bin:$PATH"
- pushd $$siyuan$$/kernel
- go install golang.org/x/mobile/cmd/gomobile@v0.0.0-20240112133503-c713f31d574b
- go mod download
- gomobile init
- gomobile bind --tags fts5 -ldflags '-s -w' -v -o kernel.aar -target='android/arm64'
-androidapi 24 ./mobile/
- popd
- mkdir libs
- mv $$siyuan$$/kernel/kernel.aar libs
ndk: r26b
- versionName: 3.0.5
versionCode: 224
commit: 8fa214e41ddee6429bb7c7e6764ae3679ce9c156
subdir: app
sudo:
- apt-get update
- apt-get install -t bookworm-backports -y golang-go
- apt-get install -y gcc libc-dev zip npm
- npm install -g pnpm
gradle:
- yes
srclibs:
- siyuan@v2.12.6
prebuild:
- sed -i -e '/aliyun/d' ../build.gradle
- sdkmanager "platforms;android-34" "build-tools;34.0.0"
- cd $$siyuan$$
- git checkout -f 'v$$VERSION$$'
- sed -i -e '/CheckUpdate/d' kernel/model/mount.go
- sed -i -e '/return &System{/a DisableGoogleAnalytics:true,' -e '/DownloadInstallPkg/s/true/false/'
kernel/conf/system.go
- cd app
- pnpm install --no-frozen-lockfile
build:
- pushd $$siyuan$$/app
- pnpm run build:mobile
- zip -r app appearance guide stage changelogs
- popd
- mkdir -p src/main/assets/
- mv $$siyuan$$/app/app.zip src/main/assets/
- export GOPATH=$(pwd)
- export PATH="$GOPATH/bin:$PATH"
- pushd $$siyuan$$/kernel
- go install golang.org/x/mobile/cmd/gomobile@v0.0.0-20240112133503-c713f31d574b
- go mod download
- gomobile init
- gomobile bind --tags fts5 -ldflags '-s -w' -v -o kernel.aar -target='android/arm64'
-androidapi 24 ./mobile/
- popd
- mkdir libs
- mv $$siyuan$$/kernel/kernel.aar libs
ndk: r26b
- versionName: 3.0.7
versionCode: 227
commit: 248d8626580f22050d5217674f3d63f632ca5705
subdir: app
sudo:
- apt-get update
- apt-get install -t bookworm-backports -y golang-go
- apt-get install -y gcc libc-dev zip npm
- npm install -g pnpm
gradle:
- yes
srclibs:
- siyuan@v2.12.6
prebuild:
- sed -i -e '/aliyun/d' ../build.gradle
- sdkmanager "platforms;android-34" "build-tools;34.0.0"
- cd $$siyuan$$
- git checkout -f 'v$$VERSION$$'
- sed -i -e '/CheckUpdate/d' kernel/model/mount.go
- sed -i -e '/return &System{/a DisableGoogleAnalytics:true,' -e '/DownloadInstallPkg/s/true/false/'
kernel/conf/system.go
- cd app
- pnpm install --no-frozen-lockfile
build:
- pushd $$siyuan$$/app
- pnpm run build:mobile
- zip -r app appearance guide stage changelogs
- popd
- mkdir -p src/main/assets/
- mv $$siyuan$$/app/app.zip src/main/assets/
- export GOPATH=$(pwd)
- export PATH="$GOPATH/bin:$PATH"
- pushd $$siyuan$$/kernel
- go install golang.org/x/mobile/cmd/gomobile@v0.0.0-20240112133503-c713f31d574b
- go mod download
- gomobile init
- gomobile bind --tags fts5 -ldflags '-s -w' -v -o kernel.aar -target='android/arm64'
-androidapi 24 ./mobile/
- popd
- mkdir libs
- mv $$siyuan$$/kernel/kernel.aar libs
ndk: r26b
- versionName: 3.0.8
versionCode: 228
commit: ef6e616bbf5e8b28ba2555ae24e0d2bec23fe4de
subdir: app
sudo:
- apt-get update
- apt-get install -t bookworm-backports -y golang-go
- apt-get install -y gcc libc-dev zip npm
- npm install -g pnpm
gradle:
- yes
srclibs:
- siyuan@v2.12.6
prebuild:
- sed -i -e '/aliyun/d' ../build.gradle
- sdkmanager "platforms;android-34" "build-tools;34.0.0"
- cd $$siyuan$$
- git checkout -f 'v$$VERSION$$'
- sed -i -e '/CheckUpdate/d' kernel/model/mount.go
- sed -i -e '/return &System{/a DisableGoogleAnalytics:true,' -e '/DownloadInstallPkg/s/true/false/'
kernel/conf/system.go
- cd app
- pnpm install --no-frozen-lockfile
build:
- pushd $$siyuan$$/app
- pnpm run build:mobile
- zip -r app appearance guide stage changelogs
- popd
- mkdir -p src/main/assets/
- mv $$siyuan$$/app/app.zip src/main/assets/
- export GOPATH=$(pwd)
- export PATH="$GOPATH/bin:$PATH"
- pushd $$siyuan$$/kernel
- go install golang.org/x/mobile/cmd/gomobile@v0.0.0-20240112133503-c713f31d574b
- go mod download
- gomobile init
- gomobile bind --tags fts5 -ldflags '-s -w' -v -o kernel.aar -target='android/arm64'
-androidapi 24 ./mobile/
- popd
- mkdir libs
- mv $$siyuan$$/kernel/kernel.aar libs
ndk: r26b
- versionName: 3.0.9
versionCode: 229
commit: b6eeaa4264e9170b91e9b68a1d82a40e4ed5f18e
subdir: app
sudo:
- apt-get update
- apt-get install -t bookworm-backports -y golang-go
- apt-get install -y gcc libc-dev zip npm
- npm install -g pnpm
gradle:
- yes
srclibs:
- siyuan@v2.12.6
prebuild:
- sed -i -e '/aliyun/d' ../build.gradle
- sdkmanager "platforms;android-34" "build-tools;34.0.0"
- cd $$siyuan$$
- git checkout -f 'v$$VERSION$$'
- sed -i -e '/CheckUpdate/d' kernel/model/mount.go
- sed -i -e '/return &System{/a DisableGoogleAnalytics:true,' -e '/DownloadInstallPkg/s/true/false/'
kernel/conf/system.go
- cd app
- pnpm install --no-frozen-lockfile
build:
- pushd $$siyuan$$/app
- pnpm run build:mobile
- zip -r app appearance guide stage changelogs
- popd
- mkdir -p src/main/assets/
- mv $$siyuan$$/app/app.zip src/main/assets/
- export GOPATH=$(pwd)
- export PATH="$GOPATH/bin:$PATH"
- pushd $$siyuan$$/kernel
- go install golang.org/x/mobile/cmd/gomobile@v0.0.0-20240112133503-c713f31d574b
- go mod download
- gomobile init
- gomobile bind --tags fts5 -ldflags '-s -w' -v -o kernel.aar -target='android/arm64'
-androidapi 24 ./mobile/
- popd
- mkdir libs
- mv $$siyuan$$/kernel/kernel.aar libs
ndk: r26b
- versionName: 3.0.10
versionCode: 230
commit: e8dce2cf8045eae8026b59c2e0a2a54aa45f65da
subdir: app
sudo:
- apt-get update
- apt-get install -t bookworm-backports -y golang-go
- apt-get install -y gcc libc-dev zip npm
- npm install -g pnpm@v8.14.1
gradle:
- yes
srclibs:
- siyuan@v2.12.6
prebuild:
- sed -i -e '/aliyun/d' ../build.gradle
- sdkmanager "platforms;android-34" "build-tools;34.0.0"
- cd $$siyuan$$
- git checkout -f 'v$$VERSION$$'
- sed -i -e '/CheckUpdate/d' kernel/model/mount.go
- sed -i -e '/return &System{/a DisableGoogleAnalytics:true,' -e '/DownloadInstallPkg/s/true/false/'
kernel/conf/system.go
- cd app
- pnpm install --no-frozen-lockfile
build:
- pushd $$siyuan$$/app
- pnpm run build:mobile
- zip -r app appearance guide stage changelogs
- popd
- mkdir -p src/main/assets/
- mv $$siyuan$$/app/app.zip src/main/assets/
- export GOPATH=$(pwd)
- export PATH="$GOPATH/bin:$PATH"
- pushd $$siyuan$$/kernel
- go install golang.org/x/mobile/cmd/gomobile@v0.0.0-20240112133503-c713f31d574b
- go mod download
- gomobile init
- gomobile bind --tags fts5 -ldflags '-s -w' -v -o kernel.aar -target='android/arm64'
-androidapi 24 ./mobile/
- popd
- mkdir libs
- mv $$siyuan$$/kernel/kernel.aar libs
ndk: r26b
antifeatures:
NonFreeNet:
en-US: Connects to China cloud services at siyuan-sync.b3logfile.com
- versionName: 3.0.17
versionCode: 237
commit: 255561f9e55aad3b05e69bff7323b139d7aa3786
subdir: app
sudo:
- echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list
- apt-get update
- apt-get install -t trixie -y golang-go
- apt-get install -y gcc libc-dev zip npm
- npm install -g pnpm@v8.14.1
gradle:
- official
srclibs:
- siyuan@v3.0.17
prebuild:
- sed -i -e '/aliyun/d' ../build.gradle
- sed -i -e '/signing/d' build.gradle
- sdkmanager "platforms;android-34" "build-tools;34.0.0"
- cd $$siyuan$$
- git checkout -f 'v$$VERSION$$'
- sed -i -e '/CheckUpdate/d' kernel/model/mount.go
- sed -i -e '/return &System{/a DisableGoogleAnalytics:true,' -e '/DownloadInstallPkg/s/true/false/'
kernel/conf/system.go
- cd app
- pnpm install --no-frozen-lockfile
build:
- pushd $$siyuan$$/app
- pnpm run build:mobile
- zip -r app appearance guide stage changelogs
- popd
- mkdir -p src/main/assets/
- mv $$siyuan$$/app/app.zip src/main/assets/
- export GOPATH=$(pwd)
- export PATH="$GOPATH/bin:$PATH"
- pushd $$siyuan$$/kernel
- go install golang.org/x/mobile/cmd/gomobile@v0.0.0-20240112133503-c713f31d574b
- go mod download
- gomobile init
- gomobile bind --tags fts5 -ldflags '-s -w' -v -o kernel.aar -target='android/arm64'
-androidapi 24 ./mobile/
- popd
- mkdir libs
- mv $$siyuan$$/kernel/kernel.aar libs
ndk: r26d
antifeatures:
NonFreeNet:
en-US: Connects to China cloud services at siyuan-sync.b3logfile.com
- versionName: 3.1.0
versionCode: 238
commit: 302fe179d274bf357ac5bd9c786c12e904d75040
subdir: app
sudo:
- echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list
- apt-get update
- apt-get install -t trixie -y golang-go
- apt-get install -y gcc libc-dev zip npm
- npm install -g pnpm@v8.14.1
gradle:
- official
srclibs:
- siyuan@v3.0.17
prebuild:
- sed -i -e '/aliyun/d' ../build.gradle
- sed -i -e '/signing/d' build.gradle
- sdkmanager "platforms;android-34" "build-tools;34.0.0"
- cd $$siyuan$$
- git checkout -f 'v$$VERSION$$'
- sed -i -e '/CheckUpdate/d' kernel/model/mount.go
- sed -i -e '/return &System{/a DisableGoogleAnalytics:true,' -e '/DownloadInstallPkg/s/true/false/'
kernel/conf/system.go
- cd app
- pnpm install --no-frozen-lockfile
build:
- pushd $$siyuan$$/app
- pnpm run build:mobile
- zip -r app appearance guide stage changelogs
- popd
- mkdir -p src/main/assets/
- mv $$siyuan$$/app/app.zip src/main/assets/
- export GOPATH=$(pwd)
- export PATH="$GOPATH/bin:$PATH"
- pushd $$siyuan$$/kernel
- go install golang.org/x/mobile/cmd/gomobile@v0.0.0-20240112133503-c713f31d574b
- go mod download
- gomobile init
- gomobile bind --tags fts5 -ldflags '-s -w' -v -o kernel.aar -target='android/arm64'
-androidapi 24 ./mobile/
- popd
- mkdir libs
- mv $$siyuan$$/kernel/kernel.aar libs
ndk: r26d
antifeatures:
NonFreeNet:
en-US: Connects to China cloud services at siyuan-sync.b3logfile.com
- versionName: 3.1.1
versionCode: 239
commit: d5e6757ef3669bbad51595597d3dc419dac73521
subdir: app
sudo:
- echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list
- apt-get update
- apt-get install -t trixie -y golang-go
- apt-get install -y gcc libc-dev zip npm
- npm install -g pnpm@v8.14.1
gradle:
- official
srclibs:
- siyuan@v3.0.17
prebuild:
- sed -i -e '/aliyun/d' ../build.gradle
- sed -i -e '/signing/d' build.gradle
- sdkmanager "platforms;android-34" "build-tools;34.0.0"
- cd $$siyuan$$
- git checkout -f 'v$$VERSION$$'
- sed -i -e '/CheckUpdate/d' kernel/model/mount.go
- sed -i -e '/return &System{/a DisableGoogleAnalytics:true,' -e '/DownloadInstallPkg/s/true/false/'
kernel/conf/system.go
- cd app
- pnpm install --no-frozen-lockfile
build:
- pushd $$siyuan$$/app
- pnpm run build:mobile
- zip -r app appearance guide stage changelogs
- popd
- mkdir -p src/main/assets/
- mv $$siyuan$$/app/app.zip src/main/assets/
- export GOPATH=$(pwd)
- export PATH="$GOPATH/bin:$PATH"
- pushd $$siyuan$$/kernel
- go install golang.org/x/mobile/cmd/gomobile@v0.0.0-20240112133503-c713f31d574b
- go mod download
- gomobile init
- gomobile bind --tags fts5 -ldflags '-s -w' -v -o kernel.aar -target='android/arm64'
-androidapi 24 ./mobile/
- popd
- mkdir libs
- mv $$siyuan$$/kernel/kernel.aar libs
ndk: r26d
antifeatures:
NonFreeNet:
en-US: Connects to China cloud services at siyuan-sync.b3logfile.com
- versionName: 3.1.2
versionCode: 240
commit: dbf8a3bfedb8246c829572e4a8d5f609c4e2202c
subdir: app
sudo:
- echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list
- apt-get update
- apt-get install -t trixie -y golang-go
- apt-get install -y gcc libc-dev zip npm
- npm install -g pnpm@v8.14.1
gradle:
- official
srclibs:
- siyuan@v3.0.17
prebuild:
- sed -i -e '/aliyun/d' ../build.gradle
- sed -i -e '/signing/d' build.gradle
- sdkmanager "platforms;android-34" "build-tools;34.0.0"
- cd $$siyuan$$
- git checkout -f 'v$$VERSION$$'
- sed -i -e '/CheckUpdate/d' kernel/model/mount.go
- sed -i -e '/return &System{/a DisableGoogleAnalytics:true,' -e '/DownloadInstallPkg/s/true/false/'
kernel/conf/system.go
- cd app
- pnpm install --no-frozen-lockfile
build:
- pushd $$siyuan$$/app
- pnpm run build:mobile
- zip -r app appearance guide stage changelogs
- popd
- mkdir -p src/main/assets/
- mv $$siyuan$$/app/app.zip src/main/assets/
- export GOPATH=$(pwd)
- export PATH="$GOPATH/bin:$PATH"
- pushd $$siyuan$$/kernel
- go install golang.org/x/mobile/cmd/gomobile@v0.0.0-20240112133503-c713f31d574b
- go mod download
- gomobile init
- gomobile bind --tags fts5 -ldflags '-s -w' -v -o kernel.aar -target='android/arm64'
-androidapi 24 ./mobile/
- popd
- mkdir libs
- mv $$siyuan$$/kernel/kernel.aar libs
ndk: r26d
antifeatures:
NonFreeNet:
en-US: Connects to China cloud services at siyuan-sync.b3logfile.com
- versionName: 3.1.3
versionCode: 241
commit: 29855a840bc49797bfe41fc2e5342f5d89ea7547
subdir: app
sudo:
- echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list
- apt-get update
- apt-get install -t trixie -y golang-go
- apt-get install -y gcc libc-dev zip npm
- npm install -g pnpm@v8.14.1
gradle:
- official
srclibs:
- siyuan@v3.0.17
prebuild:
- sed -i -e '/aliyun/d' ../build.gradle
- sed -i -e '/signing/d' build.gradle
- sdkmanager "platforms;android-34" "build-tools;34.0.0"
- cd $$siyuan$$
- git checkout -f 'v$$VERSION$$'
- sed -i -e '/CheckUpdate/d' kernel/model/mount.go
- sed -i -e '/return &System{/a DisableGoogleAnalytics:true,' -e '/DownloadInstallPkg/s/true/false/'
kernel/conf/system.go
- cd app
- pnpm install --no-frozen-lockfile
build:
- pushd $$siyuan$$/app
- pnpm run build:mobile
- zip -r app appearance guide stage changelogs
- popd
- mkdir -p src/main/assets/
- mv $$siyuan$$/app/app.zip src/main/assets/
- export GOPATH=$(pwd)
- export PATH="$GOPATH/bin:$PATH"
- pushd $$siyuan$$/kernel
- go install golang.org/x/mobile/cmd/gomobile@v0.0.0-20240112133503-c713f31d574b
- go mod download
- gomobile init
- gomobile bind --tags fts5 -ldflags '-s -w' -v -o kernel.aar -target='android/arm64'
-androidapi 24 ./mobile/
- popd
- mkdir libs
- mv $$siyuan$$/kernel/kernel.aar libs
ndk: r26d
antifeatures:
NonFreeNet:
en-US: Connects to China cloud services at siyuan-sync.b3logfile.com
- versionName: 3.1.4
versionCode: 242
commit: 1222f76492e5f46bc4b212dd7d85f77cd6018590
subdir: app
sudo:
- echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list
- apt-get update
- apt-get install -t trixie -y golang-go
- apt-get install -y gcc libc-dev zip npm
- npm install -g pnpm@v8.14.1
gradle:
- official
srclibs:
- siyuan@v3.0.17
prebuild:
- sed -i -e '/aliyun/d' ../build.gradle
- sed -i -e '/signing/d' build.gradle
- sdkmanager "platforms;android-34" "build-tools;34.0.0"
- cd $$siyuan$$
- git checkout -f 'v$$VERSION$$'
- sed -i -e '/CheckUpdate/a return' kernel/model/updater.go
- sed -i -e '/GetRhyResult/a return nil, errors.New("rhy disabled for F-Droid")'
kernel/util/rhy.go
- sed -i -e '/return &System{/a DisableGoogleAnalytics:true,' -e '/DownloadInstallPkg/s/true/false/'
kernel/conf/system.go
- cd app
- pnpm install --no-frozen-lockfile
build:
- pushd $$siyuan$$/app
- pnpm run build:mobile
- zip -r app appearance guide stage changelogs
- popd
- mkdir -p src/main/assets/
- mv $$siyuan$$/app/app.zip src/main/assets/
- export GOPATH=$(pwd)
- export PATH="$GOPATH/bin:$PATH"
- pushd $$siyuan$$/kernel
- go install golang.org/x/mobile/cmd/gomobile@v0.0.0-20240112133503-c713f31d574b
- go mod download
- gomobile init
- gomobile bind --tags fts5 -ldflags '-s -w' -v -o kernel.aar -target='android/arm64'
-androidapi 24 ./mobile/
- popd
- mkdir libs
- mv $$siyuan$$/kernel/kernel.aar libs
ndk: r26d
- versionName: 3.1.5
versionCode: 243
commit: 6577ed59e58300432b3487e644b34f069ac94238
subdir: app
sudo:
- apt-get update
- apt-get install -t bookworm-backports -y golang-go
- apt-get install -y gcc libc-dev zip npm
- npm install -g pnpm@v8.14.1
gradle:
- official
srclibs:
- go@go1.23.0
- siyuan@v3.0.17
prebuild:
- sed -i -e '/aliyun/d' ../build.gradle
- sed -i -e '/signing/d' build.gradle
- sdkmanager "platforms;android-34" "build-tools;34.0.0"
- cd $$siyuan$$
- git checkout -f 'v$$VERSION$$'
- sed -i -e '/CheckUpdate/a return' kernel/model/updater.go
- sed -i -e '/GetRhyResult/a return nil, errors.New("rhy disabled for F-Droid")'
kernel/util/rhy.go
- sed -i -e '/return &System{/a DisableGoogleAnalytics:true,' -e '/DownloadInstallPkg/s/true/false/'
kernel/conf/system.go
- cd app
- pnpm install --no-frozen-lockfile
build:
- pushd $$go$$/src
- ./make.bash
- popd
- export GOPATH=$$go$$
- export PATH="$GOPATH/bin:$PATH"
- pushd $$siyuan$$/app
- pnpm run build:mobile
- zip -r app appearance guide stage changelogs
- popd
- mkdir -p src/main/assets/
- mv $$siyuan$$/app/app.zip src/main/assets/
- pushd $$siyuan$$/kernel
- go install golang.org/x/mobile/cmd/gomobile@v0.0.0-20240112133503-c713f31d574b
- go mod download
- gomobile init
- gomobile bind --tags fts5 -ldflags '-s -w' -v -o kernel.aar -target='android/arm64'
-androidapi 24 ./mobile/
- popd
- mkdir libs
- mv $$siyuan$$/kernel/kernel.aar libs
ndk: r26d
- versionName: 3.1.6
versionCode: 244
commit: 9a8026887fd94da4e61f62a31b131c15a77d6008
subdir: app
sudo:
- apt-get update
- apt-get install -t bookworm-backports -y golang-go
- apt-get install -y gcc libc-dev zip npm
- npm install -g pnpm@v8.14.1
gradle:
- official
srclibs:
- go@go1.23.0
- siyuan@v3.0.17
prebuild:
- sed -i -e '/aliyun/d' ../build.gradle
- sed -i -e '/signing/d' build.gradle
- sdkmanager "platforms;android-34" "build-tools;34.0.0"
- cd $$siyuan$$
- git checkout -f 'v$$VERSION$$'
- sed -i -e '/CheckUpdate/a return' kernel/model/updater.go
- sed -i -e '/GetRhyResult/a return nil, errors.New("rhy disabled for F-Droid")'
kernel/util/rhy.go
- sed -i -e '/return &System{/a DisableGoogleAnalytics:true,' -e '/DownloadInstallPkg/s/true/false/'
kernel/conf/system.go
- cd app
- pnpm install --no-frozen-lockfile
build:
- pushd $$go$$/src
- ./make.bash
- popd
- export GOPATH=$$go$$
- export PATH="$GOPATH/bin:$PATH"
- pushd $$siyuan$$/app
- pnpm run build:mobile
- zip -r app appearance guide stage changelogs
- popd
- mkdir -p src/main/assets/
- mv $$siyuan$$/app/app.zip src/main/assets/
- pushd $$siyuan$$/kernel
- go install golang.org/x/mobile/cmd/gomobile@v0.0.0-20240112133503-c713f31d574b
- go mod download
- gomobile init
- gomobile bind --tags fts5 -ldflags '-s -w' -v -o kernel.aar -target='android/arm64'
-androidapi 24 ./mobile/
- popd
- mkdir libs
- mv $$siyuan$$/kernel/kernel.aar libs
ndk: r26d
- versionName: 3.1.7
versionCode: 245
commit: 01c9e446b92b1747573b9f263d9fa2dd82c12723
subdir: app
sudo:
- apt-get update
- apt-get install -t bookworm-backports -y golang-go
- apt-get install -y gcc libc-dev zip npm
- npm install -g pnpm@v8.14.1
gradle:
- official
srclibs:
- go@go1.23.0
- siyuan@v3.0.17
prebuild:
- sed -i -e '/aliyun/d' ../build.gradle
- sed -i -e '/signing/d' build.gradle
- sdkmanager "platforms;android-34" "build-tools;34.0.0"
- cd $$siyuan$$
- git checkout -f 'v$$VERSION$$'
- sed -i -e '/CheckUpdate/a return' kernel/model/updater.go
- sed -i -e '/GetRhyResult/a return nil, errors.New("rhy disabled for F-Droid")'
kernel/util/rhy.go
- sed -i -e '/return &System{/a DisableGoogleAnalytics:true,' -e '/DownloadInstallPkg/s/true/false/'
kernel/conf/system.go
- cd app
- pnpm install --no-frozen-lockfile
build:
- pushd $$go$$/src
- ./make.bash
- popd
- export GOPATH=$$go$$
- export PATH="$GOPATH/bin:$PATH"
- pushd $$siyuan$$/app
- pnpm run build:mobile
- zip -r app appearance guide stage changelogs
- popd
- mkdir -p src/main/assets/
- mv $$siyuan$$/app/app.zip src/main/assets/
- pushd $$siyuan$$/kernel
- go install golang.org/x/mobile/cmd/gomobile@v0.0.0-20240112133503-c713f31d574b
- go mod download
- gomobile init
- gomobile bind --tags fts5 -ldflags '-s -w' -v -o kernel.aar -target='android/arm64'
-androidapi 24 ./mobile/
- popd
- mkdir libs
- mv $$siyuan$$/kernel/kernel.aar libs
ndk: r26d
- versionName: 3.1.8
versionCode: 246
commit: 6773b04086bb7d00434a0d211abd96ac034109fc
subdir: app
sudo:
- apt-get update
- apt-get install -t bookworm-backports -y golang-go
- apt-get install -y gcc libc-dev zip npm
- npm install -g pnpm@v8.14.1
gradle:
- official
srclibs:
- go@go1.23.0
- siyuan@v3.0.17
prebuild:
- sed -i -e '/aliyun/d' ../build.gradle
- sed -i -e '/signing/d' build.gradle
- sdkmanager "platforms;android-34" "build-tools;34.0.0"
- cd $$siyuan$$
- git checkout -f 'v$$VERSION$$'
- sed -i -e '/CheckUpdate/a return' kernel/model/updater.go
- sed -i -e '/GetRhyResult/a return nil, errors.New("rhy disabled for F-Droid")'
kernel/util/rhy.go
- sed -i -e '/return &System{/a DisableGoogleAnalytics:true,' -e '/DownloadInstallPkg/s/true/false/'
kernel/conf/system.go
- cd app
- pnpm install --no-frozen-lockfile
build:
- pushd $$go$$/src
- ./make.bash
- popd
- export GOPATH=$$go$$
- export PATH="$GOPATH/bin:$PATH"
- pushd $$siyuan$$/app
- pnpm run build:mobile
- zip -r app appearance guide stage changelogs
- popd
- mkdir -p src/main/assets/
- mv $$siyuan$$/app/app.zip src/main/assets/
- pushd $$siyuan$$/kernel
- go install golang.org/x/mobile/cmd/gomobile@v0.0.0-20240112133503-c713f31d574b
- go mod download
- gomobile init
- gomobile bind --tags fts5 -ldflags '-s -w' -v -o kernel.aar -target='android/arm64'
-androidapi 24 ./mobile/
- popd
- mkdir libs
- mv $$siyuan$$/kernel/kernel.aar libs
ndk: r26d
- versionName: 3.1.9
versionCode: 247
commit: 0f66c51e267b9dc9f6cdeaae6197e9d9fc84d087
subdir: app
sudo:
- apt-get update
- apt-get install -t bookworm-backports -y golang-go
- apt-get install -y gcc libc-dev zip npm
- npm install -g pnpm@v8.14.1
gradle:
- official
srclibs:
- go@go1.23.0
- siyuan@v3.0.17
prebuild:
- sed -i -e '/aliyun/d' ../build.gradle
- sed -i -e '/signing/d' build.gradle
- sdkmanager "platforms;android-34" "build-tools;34.0.0"
- cd $$siyuan$$
- git checkout -f 'v$$VERSION$$'
- sed -i -e '/CheckUpdate/a return' kernel/model/updater.go
- sed -i -e '/GetRhyResult/a return nil, errors.New("rhy disabled for F-Droid")'
kernel/util/rhy.go
- sed -i -e '/return &System{/a DisableGoogleAnalytics:true,' -e '/DownloadInstallPkg/s/true/false/'
kernel/conf/system.go
- cd app
- pnpm install --no-frozen-lockfile
build:
- pushd $$go$$/src
- ./make.bash
- popd
- export GOPATH=$$go$$
- export PATH="$GOPATH/bin:$PATH"
- pushd $$siyuan$$/app
- pnpm run build:mobile
- zip -r app appearance guide stage changelogs
- popd
- mkdir -p src/main/assets/
- mv $$siyuan$$/app/app.zip src/main/assets/
- pushd $$siyuan$$/kernel
- go install golang.org/x/mobile/cmd/gomobile@v0.0.0-20240112133503-c713f31d574b
- go mod download
- gomobile init
- gomobile bind --tags fts5 -ldflags '-s -w' -v -o kernel.aar -target='android/arm64'
-androidapi 24 ./mobile/
- popd
- mkdir libs
- mv $$siyuan$$/kernel/kernel.aar libs
ndk: r26d
- versionName: 3.1.10
versionCode: 248
commit: 05fd23c965a4003d9e8ec5cf21ebaeb43f0c86fd
subdir: app
sudo:
- apt-get update
- apt-get install -t bookworm-backports -y golang-go
- apt-get install -y gcc libc-dev zip npm
- npm install -g pnpm@v8.14.1
gradle:
- official
srclibs:
- go@go1.23.0
- siyuan@v3.0.17
prebuild:
- sed -i -e '/aliyun/d' ../build.gradle
- sed -i -e '/signing/d' build.gradle
- sdkmanager "platforms;android-34" "build-tools;34.0.0"
- cd $$siyuan$$
- git checkout -f 'v$$VERSION$$'
- sed -i -e '/CheckUpdate/a return' kernel/model/updater.go
- sed -i -e '/GetRhyResult/a return nil, errors.New("rhy disabled for F-Droid")'
kernel/util/rhy.go
- sed -i -e '/return &System{/a DisableGoogleAnalytics:true,' -e '/DownloadInstallPkg/s/true/false/'
kernel/conf/system.go
- cd app
- pnpm install --no-frozen-lockfile
build:
- pushd $$go$$/src
- ./make.bash
- popd
- export GOPATH=$$go$$
- export PATH="$GOPATH/bin:$PATH"
- pushd $$siyuan$$/app
- pnpm run build:mobile
- zip -r app appearance guide stage changelogs
- popd
- mkdir -p src/main/assets/
- mv $$siyuan$$/app/app.zip src/main/assets/
- pushd $$siyuan$$/kernel
- go install golang.org/x/mobile/cmd/gomobile@v0.0.0-20240112133503-c713f31d574b
- go mod download
- gomobile init
- gomobile bind --tags fts5 -ldflags '-s -w' -v -o kernel.aar -target='android/arm64'
-androidapi 24 ./mobile/
- popd
- mkdir libs
- mv $$siyuan$$/kernel/kernel.aar libs
ndk: r26d
- versionName: 3.1.11
versionCode: 249
commit: 665152509a88075157ada1266ae168af6e00d982
subdir: app
sudo:
- apt-get update
- apt-get install -t bookworm-backports -y golang-go
- apt-get install -y gcc libc-dev zip npm
- npm install -g pnpm@v8.14.1
gradle:
- official
srclibs:
- go@go1.23.0
- siyuan@v3.0.17
prebuild:
- sed -i -e '/aliyun/d' ../build.gradle
- sed -i -e '/signing/d' build.gradle
- sdkmanager "platforms;android-34" "build-tools;34.0.0"
- cd $$siyuan$$
- git checkout -f 'v$$VERSION$$'
- sed -i -e '/CheckUpdate/a return' kernel/model/updater.go
- sed -i -e '/GetRhyResult/a return nil, errors.New("rhy disabled for F-Droid")'
kernel/util/rhy.go
- sed -i -e '/return &System{/a DisableGoogleAnalytics:true,' -e '/DownloadInstallPkg/s/true/false/'
kernel/conf/system.go
- cd app
- pnpm install --no-frozen-lockfile
build:
- pushd $$go$$/src
- ./make.bash
- popd
- export GOPATH=$$go$$
- export PATH="$GOPATH/bin:$PATH"
- pushd $$siyuan$$/app
- pnpm run build:mobile
- zip -r app appearance guide stage changelogs
- popd
- mkdir -p src/main/assets/
- mv $$siyuan$$/app/app.zip src/main/assets/
- pushd $$siyuan$$/kernel
- go install golang.org/x/mobile/cmd/gomobile@v0.0.0-20240112133503-c713f31d574b
- go mod download
- gomobile init
- gomobile bind --tags fts5 -ldflags '-s -w' -v -o kernel.aar -target='android/arm64'
-androidapi 24 ./mobile/
- popd
- mkdir libs
- mv $$siyuan$$/kernel/kernel.aar libs
ndk: r26d
- versionName: 3.1.13
versionCode: 251
commit: d9d443cac3dd28060b82841286187127b7091c2b
subdir: app
sudo:
- apt-get update
- apt-get install -t bookworm-backports -y golang-go
- apt-get install -y gcc libc-dev zip npm
- npm install -g pnpm@v8.14.1
gradle:
- official
srclibs:
- go@go1.23.0
- siyuan@v3.0.17
prebuild:
- sed -i -e '/aliyun/d' ../build.gradle
- sed -i -e '/signing/d' build.gradle
- sdkmanager "platforms;android-34" "build-tools;34.0.0"
- cd $$siyuan$$
- git checkout -f 'v$$VERSION$$'
- sed -i -e '/CheckUpdate/a return' kernel/model/updater.go
- sed -i -e '/GetRhyResult/a return nil, errors.New("rhy disabled for F-Droid")'
kernel/util/rhy.go
- sed -i -e '/return &System{/a DisableGoogleAnalytics:true,' -e '/DownloadInstallPkg/s/true/false/'
kernel/conf/system.go
- cd app
- pnpm install --no-frozen-lockfile
build:
- pushd $$go$$/src
- ./make.bash
- popd
- export GOPATH=$$go$$
- export PATH="$GOPATH/bin:$PATH"
- pushd $$siyuan$$/app
- pnpm run build:mobile
- zip -r app appearance guide stage changelogs
- popd
- mkdir -p src/main/assets/
- mv $$siyuan$$/app/app.zip src/main/assets/
- pushd $$siyuan$$/kernel
- go install golang.org/x/mobile/cmd/gomobile@v0.0.0-20240112133503-c713f31d574b
- go mod download
- gomobile init
- gomobile bind --tags fts5 -ldflags '-s -w' -v -o kernel.aar -target='android/arm64'
-androidapi 24 ./mobile/
- popd
- mkdir libs
- mv $$siyuan$$/kernel/kernel.aar libs
ndk: r26d
- versionName: 3.1.14
versionCode: 253
commit: 3677f3a96e33578069958a69052c2a8d93243d35
subdir: app
sudo:
- apt-get update
- apt-get install -t bookworm-backports -y golang-go
- apt-get install -y gcc libc-dev zip npm
- npm install -g pnpm@v8.14.1
gradle:
- official
srclibs:
- go@go1.23.0
- siyuan@v3.0.17
prebuild:
- sed -i -e '/aliyun/d' ../build.gradle
- sed -i -e '/signing/d' build.gradle
- sdkmanager "platforms;android-34" "build-tools;34.0.0"
- cd $$siyuan$$
- git checkout -f 'v$$VERSION$$'
- sed -i -e '/CheckUpdate/a return' kernel/model/updater.go
- sed -i -e '/GetRhyResult/a return nil, errors.New("rhy disabled for F-Droid")'
kernel/util/rhy.go
- sed -i -e '/return &System{/a DisableGoogleAnalytics:true,' -e '/DownloadInstallPkg/s/true/false/'
kernel/conf/system.go
- cd app
- pnpm install --no-frozen-lockfile
build:
- pushd $$go$$/src
- ./make.bash
- popd
- export GOPATH=$$go$$
- export PATH="$GOPATH/bin:$PATH"
- pushd $$siyuan$$/app
- pnpm run build:mobile
- zip -r app appearance guide stage changelogs
- popd
- mkdir -p src/main/assets/
- mv $$siyuan$$/app/app.zip src/main/assets/
- pushd $$siyuan$$/kernel
- go install golang.org/x/mobile/cmd/gomobile@v0.0.0-20240112133503-c713f31d574b
- go mod download
- gomobile init
- gomobile bind --tags fts5 -ldflags '-s -w' -v -o kernel.aar -target='android/arm64'
-androidapi 24 ./mobile/
- popd
- mkdir libs
- mv $$siyuan$$/kernel/kernel.aar libs
ndk: r26d
- versionName: 3.1.15
versionCode: 254
commit: 24536884a68051c25ff8e2c049fc97dfdb64dac0
subdir: app
sudo:
- apt-get update
- apt-get install -t bookworm-backports -y golang-go
- apt-get install -y gcc libc-dev zip npm
- npm install -g pnpm@v8.14.1
gradle:
- official
srclibs:
- go@go1.23.0
- siyuan@v3.0.17
prebuild:
- sed -i -e '/aliyun/d' ../build.gradle
- sed -i -e '/signing/d' build.gradle
- sdkmanager "platforms;android-34" "build-tools;34.0.0"
- cd $$siyuan$$
- git checkout -f 'v$$VERSION$$'
- sed -i -e '/CheckUpdate/a return' kernel/model/updater.go
- sed -i -e '/GetRhyResult/a return nil, errors.New("rhy disabled for F-Droid")'
kernel/util/rhy.go
- sed -i -e '/return &System{/a DisableGoogleAnalytics:true,' -e '/DownloadInstallPkg/s/true/false/'
kernel/conf/system.go
- cd app
- pnpm install --no-frozen-lockfile
build:
- pushd $$go$$/src
- ./make.bash
- popd
- export GOPATH=$$go$$
- export PATH="$GOPATH/bin:$PATH"
- pushd $$siyuan$$/app
- pnpm run build:mobile
- zip -r app appearance guide stage changelogs
- popd
- mkdir -p src/main/assets/
- mv $$siyuan$$/app/app.zip src/main/assets/
- pushd $$siyuan$$/kernel
- go install golang.org/x/mobile/cmd/gomobile@v0.0.0-20240112133503-c713f31d574b
- go mod download
- gomobile init
- gomobile bind --tags fts5 -ldflags '-s -w' -v -o kernel.aar -target='android/arm64'
-androidapi 24 ./mobile/
- popd
- mkdir libs
- mv $$siyuan$$/kernel/kernel.aar libs
ndk: r26d
- versionName: 3.1.16
versionCode: 255
commit: efec99ff0adf787476b10d4b8415ee3852f8423b
subdir: app
sudo:
- apt-get update
- apt-get install -t bookworm-backports -y golang-go
- apt-get install -y gcc libc-dev zip npm
- npm install -g pnpm@v8.14.1
gradle:
- official
srclibs:
- go@go1.23.0
- siyuan@v3.0.17
prebuild:
- sed -i -e '/aliyun/d' ../build.gradle
- sed -i -e '/signing/d' build.gradle
- sdkmanager "platforms;android-34" "build-tools;34.0.0"
- cd $$siyuan$$
- git checkout -f 'v$$VERSION$$'
- sed -i -e '/CheckUpdate/a return' kernel/model/updater.go
- sed -i -e '/GetRhyResult/a return nil, errors.New("rhy disabled for F-Droid")'
kernel/util/rhy.go
- sed -i -e '/return &System{/a DisableGoogleAnalytics:true,' -e '/DownloadInstallPkg/s/true/false/'
kernel/conf/system.go
- cd app
- pnpm install --no-frozen-lockfile
build:
- pushd $$go$$/src
- ./make.bash
- popd
- export GOPATH=$$go$$
- export PATH="$GOPATH/bin:$PATH"
- pushd $$siyuan$$/app
- pnpm run build:mobile
- zip -r app appearance guide stage changelogs
- popd
- mkdir -p src/main/assets/
- mv $$siyuan$$/app/app.zip src/main/assets/
- pushd $$siyuan$$/kernel
- go install golang.org/x/mobile/cmd/gomobile@v0.0.0-20240112133503-c713f31d574b
- go mod download
- gomobile init
- gomobile bind --tags fts5 -ldflags '-s -w' -v -o kernel.aar -target='android/arm64'
-androidapi 24 ./mobile/
- popd
- mkdir libs
- mv $$siyuan$$/kernel/kernel.aar libs
ndk: r26d
- versionName: 3.1.17
versionCode: 256
commit: 5267fe980ca3d6537a02285e768102a97fc3c4f6
subdir: app
sudo:
- apt-get update
- apt-get install -t bookworm-backports -y golang-go
- apt-get install -y gcc libc-dev zip npm
- npm install -g pnpm@v8.14.1
gradle:
- official
srclibs:
- go@go1.23.0
- siyuan@v3.0.17
prebuild:
- sed -i -e '/aliyun/d' ../build.gradle
- sed -i -e '/signing/d' build.gradle
- sdkmanager "platforms;android-34" "build-tools;34.0.0"
- cd $$siyuan$$
- git checkout -f 'v$$VERSION$$'
- sed -i -e '/CheckUpdate/a return' kernel/model/updater.go
- sed -i -e '/GetRhyResult/a return nil, errors.New("rhy disabled for F-Droid")'
kernel/util/rhy.go
- sed -i -e '/return &System{/a DisableGoogleAnalytics:true,' -e '/DownloadInstallPkg/s/true/false/'
kernel/conf/system.go
- cd app
- pnpm install --no-frozen-lockfile
build:
- pushd $$go$$/src
- ./make.bash
- popd
- export GOPATH=$$go$$
- export PATH="$GOPATH/bin:$PATH"
- pushd $$siyuan$$/app
- pnpm run build:mobile
- zip -r app appearance guide stage changelogs
- popd
- mkdir -p src/main/assets/
- mv $$siyuan$$/app/app.zip src/main/assets/
- pushd $$siyuan$$/kernel
- go install golang.org/x/mobile/cmd/gomobile@v0.0.0-20240112133503-c713f31d574b
- go mod download
- gomobile init
- gomobile bind --tags fts5 -ldflags '-s -w' -v -o kernel.aar -target='android/arm64'
-androidapi 24 ./mobile/
- popd
- mkdir libs
- mv $$siyuan$$/kernel/kernel.aar libs
ndk: r26d
- versionName: 3.1.18
versionCode: 257
commit: fc4a4003d8fbfa0755a31c4341d3c855f0a24400
subdir: app
sudo:
- apt-get update
- apt-get install -t bookworm-backports -y golang-go
- apt-get install -y gcc libc-dev zip npm
- npm install -g pnpm@v8.14.1
gradle:
- official
srclibs:
- go@go1.23.0
- siyuan@v3.0.17
prebuild:
- sed -i -e '/aliyun/d' ../build.gradle
- sed -i -e '/signing/d' build.gradle
- sdkmanager "platforms;android-34" "build-tools;34.0.0"
- cd $$siyuan$$
- git checkout -f 'v$$VERSION$$'
- sed -i -e '/CheckUpdate/a return' kernel/model/updater.go
- sed -i -e '/GetRhyResult/a return nil, errors.New("rhy disabled for F-Droid")'
kernel/util/rhy.go
- sed -i -e '/return &System{/a DisableGoogleAnalytics:true,' -e '/DownloadInstallPkg/s/true/false/'
kernel/conf/system.go
- cd app
- pnpm install --no-frozen-lockfile
build:
- pushd $$go$$/src
- ./make.bash
- popd
- export GOPATH=$$go$$
- export PATH="$GOPATH/bin:$PATH"
- pushd $$siyuan$$/app
- pnpm run build:mobile
- zip -r app appearance guide stage changelogs
- popd
- mkdir -p src/main/assets/
- mv $$siyuan$$/app/app.zip src/main/assets/
- pushd $$siyuan$$/kernel
- go install golang.org/x/mobile/cmd/gomobile@v0.0.0-20240112133503-c713f31d574b
- go mod download
- gomobile init
- gomobile bind --tags fts5 -ldflags '-s -w' -v -o kernel.aar -target='android/arm64'
-androidapi 24 ./mobile/
- popd
- mkdir libs
- mv $$siyuan$$/kernel/kernel.aar libs
ndk: r26d
- versionName: 3.1.19
versionCode: 258
commit: cb3a559294a90e8b2ec22fd19637f56c44f1bc92
subdir: app
sudo:
- apt-get update
- apt-get install -t bookworm-backports -y golang-go
- apt-get install -y gcc libc-dev zip npm
- npm install -g pnpm@v8.14.1
gradle:
- official
srclibs:
- go@go1.23.0
- siyuan@v3.0.17
prebuild:
- sed -i -e '/aliyun/d' ../build.gradle
- sed -i -e '/signing/d' build.gradle
- sdkmanager "platforms;android-34" "build-tools;34.0.0"
- cd $$siyuan$$
- git checkout -f 'v$$VERSION$$'
- sed -i -e '/CheckUpdate/a return' kernel/model/updater.go
- sed -i -e '/GetRhyResult/a return nil, errors.New("rhy disabled for F-Droid")'
kernel/util/rhy.go
- sed -i -e '/return &System{/a DisableGoogleAnalytics:true,' -e '/DownloadInstallPkg/s/true/false/'
kernel/conf/system.go
- cd app
- pnpm install --no-frozen-lockfile
build:
- pushd $$go$$/src
- ./make.bash
- popd
- export GOPATH=$$go$$
- export PATH="$GOPATH/bin:$PATH"
- pushd $$siyuan$$/app
- pnpm run build:mobile
- zip -r app appearance guide stage changelogs
- popd
- mkdir -p src/main/assets/
- mv $$siyuan$$/app/app.zip src/main/assets/
- pushd $$siyuan$$/kernel
- go install golang.org/x/mobile/cmd/gomobile@v0.0.0-20240112133503-c713f31d574b
- go mod download
- gomobile init
- gomobile bind --tags fts5 -ldflags '-s -w' -v -o kernel.aar -target='android/arm64'
-androidapi 24 ./mobile/
- popd
- mkdir libs
- mv $$siyuan$$/kernel/kernel.aar libs
ndk: r26d
- versionName: 3.1.20
versionCode: 259
commit: 79fdbf3d90a49004f08dc09674e211bb06ef9832
subdir: app
sudo:
- apt-get update
- apt-get install -t bookworm-backports -y golang-go
- apt-get install -y gcc libc-dev zip npm
- npm install -g pnpm@v8.14.1
gradle:
- official
srclibs:
- go@go1.23.0
- siyuan@v3.0.17
prebuild:
- sed -i -e '/aliyun/d' ../build.gradle
- sed -i -e '/signing/d' build.gradle
- sdkmanager "platforms;android-34" "build-tools;34.0.0"
- cd $$siyuan$$
- git checkout -f 'v$$VERSION$$'
- sed -i -e '/CheckUpdate/a return' kernel/model/updater.go
- sed -i -e '/GetRhyResult/a return nil, errors.New("rhy disabled for F-Droid")'
kernel/util/rhy.go
- sed -i -e '/return &System{/a DisableGoogleAnalytics:true,' -e '/DownloadInstallPkg/s/true/false/'
kernel/conf/system.go
- cd app
- pnpm install --no-frozen-lockfile
build:
- pushd $$go$$/src
- ./make.bash
- popd
- export GOPATH=$$go$$
- export PATH="$GOPATH/bin:$PATH"
- pushd $$siyuan$$/app
- pnpm run build:mobile
- zip -r app appearance guide stage changelogs
- popd
- mkdir -p src/main/assets/
- mv $$siyuan$$/app/app.zip src/main/assets/
- pushd $$siyuan$$/kernel
- go install golang.org/x/mobile/cmd/gomobile@v0.0.0-20240112133503-c713f31d574b
- go mod download
- gomobile init
- gomobile bind --tags fts5 -ldflags '-s -w' -v -o kernel.aar -target='android/arm64'
-androidapi 24 ./mobile/
- popd
- mkdir libs
- mv $$siyuan$$/kernel/kernel.aar libs
ndk: r26d
- versionName: 3.1.21
versionCode: 260
commit: 208512217526e308845cf8ecb026babca5d67d0a
subdir: app
sudo:
- apt-get update
- apt-get install -t bookworm-backports -y golang-go
- apt-get install -y gcc libc-dev zip npm
- npm install -g pnpm@v8.14.1
gradle:
- official
srclibs:
- go@go1.23.0
- siyuan@v3.0.17
prebuild:
- sed -i -e '/aliyun/d' ../build.gradle
- sed -i -e '/signing/d' build.gradle
- sdkmanager "platforms;android-34" "build-tools;34.0.0"
- cd $$siyuan$$
- git checkout -f 'v$$VERSION$$'
- sed -i -e '/CheckUpdate/a return' kernel/model/updater.go
- sed -i -e '/GetRhyResult/a return nil, errors.New("rhy disabled for F-Droid")'
kernel/util/rhy.go
- sed -i -e '/return &System{/a DisableGoogleAnalytics:true,' -e '/DownloadInstallPkg/s/true/false/'
kernel/conf/system.go
- cd app
- pnpm install --no-frozen-lockfile
build:
- pushd $$go$$/src
- ./make.bash
- popd
- export GOPATH=$$go$$
- export PATH="$GOPATH/bin:$PATH"
- pushd $$siyuan$$/app
- pnpm run build:mobile
- zip -r app appearance guide stage changelogs
- popd
- mkdir -p src/main/assets/
- mv $$siyuan$$/app/app.zip src/main/assets/
- pushd $$siyuan$$/kernel
- go install golang.org/x/mobile/cmd/gomobile@v0.0.0-20240112133503-c713f31d574b
- go mod download
- gomobile init
- gomobile bind --tags fts5 -ldflags '-s -w' -v -o kernel.aar -target='android/arm64'
-androidapi 24 ./mobile/
- popd
- mkdir libs
- mv $$siyuan$$/kernel/kernel.aar libs
ndk: r26d
- versionName: 3.1.22
versionCode: 261
commit: 6939ad943a773b531d86cbf65c21081685988a48
subdir: app
sudo:
- apt-get update
- apt-get install -t bookworm-backports -y golang-go
- apt-get install -y gcc libc-dev zip npm
- npm install -g pnpm@v8.14.1
gradle:
- official
srclibs:
- go@go1.23.0
- siyuan@v3.0.17
prebuild:
- sed -i -e '/aliyun/d' ../build.gradle
- sed -i -e '/signing/d' build.gradle
- sdkmanager "platforms;android-34" "build-tools;34.0.0"
- cd $$siyuan$$
- git checkout -f 'v$$VERSION$$'
- sed -i -e '/CheckUpdate/a return' kernel/model/updater.go
- sed -i -e '/GetRhyResult/a return nil, errors.New("rhy disabled for F-Droid")'
kernel/util/rhy.go
- sed -i -e '/return &System{/a DisableGoogleAnalytics:true,' -e '/DownloadInstallPkg/s/true/false/'
kernel/conf/system.go
- cd app
- pnpm install --no-frozen-lockfile
build:
- pushd $$go$$/src
- ./make.bash
- popd
- export GOPATH=$$go$$
- export PATH="$GOPATH/bin:$PATH"
- pushd $$siyuan$$/app
- pnpm run build:mobile
- zip -r app appearance guide stage changelogs
- popd
- mkdir -p src/main/assets/
- mv $$siyuan$$/app/app.zip src/main/assets/
- pushd $$siyuan$$/kernel
- go install golang.org/x/mobile/cmd/gomobile@v0.0.0-20240112133503-c713f31d574b
- go mod download
- gomobile init
- gomobile bind --tags fts5 -ldflags '-s -w' -v -o kernel.aar -target='android/arm64'
-androidapi 24 ./mobile/
- popd
- mkdir libs
- mv $$siyuan$$/kernel/kernel.aar libs
ndk: r26d
- versionName: 3.1.23
versionCode: 262
commit: cb3ae34af6dc26001e825c820b2409cba083d4b7
subdir: app
sudo:
- apt-get update
- apt-get install -t bookworm-backports -y golang-go
- apt-get install -y gcc libc-dev zip npm strip-nondeterminism
- npm install -g pnpm@v8.14.1
gradle:
- official
srclibs:
- go@go1.23.0
- siyuan@v3.0.17
prebuild:
- sed -i -e '/aliyun/d' ../build.gradle
- sed -i -e '/signing/d' build.gradle
- sdkmanager "platforms;android-34" "build-tools;34.0.0"
- cd $$siyuan$$
- git checkout -f 'v$$VERSION$$'
- sed -i -e '/CheckUpdate/a return' kernel/model/updater.go
- sed -i -e '/GetRhyResult/a return nil, errors.New("rhy disabled for F-Droid")'
kernel/util/rhy.go
- sed -i -e '/return &System{/a DisableGoogleAnalytics:true,' -e '/DownloadInstallPkg/s/true/false/'
kernel/conf/system.go
- cd app
- pnpm install --no-frozen-lockfile
build:
- pushd $$go$$/src
- ./make.bash
- popd
- export GOPATH=$$go$$
- export PATH="$GOPATH/bin:$PATH"
- pushd $$siyuan$$/app
- pnpm run build
- zip -r app appearance guide stage changelogs
- strip-nondeterminism -t zip app.zip
- popd
- mkdir -p src/main/assets/
- mv $$siyuan$$/app/app.zip src/main/assets/
- pushd $$siyuan$$/kernel
- go install golang.org/x/mobile/cmd/gomobile@v0.0.0-20240112133503-c713f31d574b
- go mod download
- gomobile init
- gomobile bind --tags fts5 -ldflags '-s -w' -v -o kernel.aar -target='android/arm64'
-androidapi 24 ./mobile/
- popd
- mkdir libs
- mv $$siyuan$$/kernel/kernel.aar libs
ndk: r26d
- versionName: 3.1.24
versionCode: 263
commit: 68db27a2c35c2ea51ab70143162a32fb5eac9470
subdir: app
sudo:
- apt-get update
- apt-get install -t bookworm-backports -y golang-go
- apt-get install -y gcc libc-dev zip npm strip-nondeterminism
- npm install -g pnpm@v8.14.1
gradle:
- official
srclibs:
- go@go1.23.0
- siyuan@v3.0.17
prebuild:
- sed -i -e '/aliyun/d' ../build.gradle
- sed -i -e '/signing/d' build.gradle
- sdkmanager "platforms;android-34" "build-tools;34.0.0"
- cd $$siyuan$$
- git checkout -f 'v$$VERSION$$'
- sed -i -e '/CheckUpdate/a return' kernel/model/updater.go
- sed -i -e '/GetRhyResult/a return nil, errors.New("rhy disabled for F-Droid")'
kernel/util/rhy.go
- sed -i -e '/return &System{/a DisableGoogleAnalytics:true,' -e '/DownloadInstallPkg/s/true/false/'
kernel/conf/system.go
- cd app
- pnpm install --no-frozen-lockfile
build:
- pushd $$go$$/src
- ./make.bash
- popd
- export GOPATH=$$go$$
- export PATH="$GOPATH/bin:$PATH"
- pushd $$siyuan$$/app
- pnpm run build
- zip -r app appearance guide stage changelogs
- strip-nondeterminism -t zip app.zip
- popd
- mkdir -p src/main/assets/
- mv $$siyuan$$/app/app.zip src/main/assets/
- pushd $$siyuan$$/kernel
- go install golang.org/x/mobile/cmd/gomobile@v0.0.0-20240112133503-c713f31d574b
- go mod download
- gomobile init
- gomobile bind --tags fts5 -ldflags '-s -w' -v -o kernel.aar -target='android/arm64'
-androidapi 24 ./mobile/
- popd
- mkdir libs
- mv $$siyuan$$/kernel/kernel.aar libs
ndk: r26d
- versionName: 3.1.25
versionCode: 264
commit: a3d4accf177d0d08b94787f5154d1c926177de26
subdir: app
sudo:
- apt-get update
- apt-get install -t bookworm-backports -y golang-go
- apt-get install -y gcc libc-dev zip npm strip-nondeterminism
- npm install -g pnpm@v8.14.1
gradle:
- official
srclibs:
- go@go1.23.0
- siyuan@v3.0.17
prebuild:
- sed -i -e '/aliyun/d' ../build.gradle
- sed -i -e '/signing/d' build.gradle
- sdkmanager "platforms;android-34" "build-tools;34.0.0"
- cd $$siyuan$$
- git checkout -f 'v$$VERSION$$'
- sed -i -e '/CheckUpdate/a return' kernel/model/updater.go
- sed -i -e '/GetRhyResult/a return nil, errors.New("rhy disabled for F-Droid")'
kernel/util/rhy.go
- sed -i -e '/return &System{/a DisableGoogleAnalytics:true,' -e '/DownloadInstallPkg/s/true/false/'
kernel/conf/system.go
- cd app
- pnpm install --no-frozen-lockfile
build:
- pushd $$go$$/src
- ./make.bash
- popd
- export GOPATH=$$go$$
- export PATH="$GOPATH/bin:$PATH"
- pushd $$siyuan$$/app
- pnpm run build
- zip -r app appearance guide stage changelogs
- strip-nondeterminism -t zip app.zip
- popd
- mkdir -p src/main/assets/
- mv $$siyuan$$/app/app.zip src/main/assets/
- pushd $$siyuan$$/kernel
- go install golang.org/x/mobile/cmd/gomobile@v0.0.0-20240112133503-c713f31d574b
- go mod download
- gomobile init
- gomobile bind --tags fts5 -ldflags '-s -w' -v -o kernel.aar -target='android/arm64'
-androidapi 24 ./mobile/
- popd
- mkdir libs
- mv $$siyuan$$/kernel/kernel.aar libs
ndk: r26d
- versionName: 3.1.26
versionCode: 266
commit: 772a2e45279035a04a8d99b61f116f8bb4e3807d
subdir: app
sudo:
- apt-get update
- apt-get install -t bookworm-backports -y golang-go
- apt-get install -y gcc libc-dev zip npm strip-nondeterminism
- npm install -g pnpm@v8.14.1
gradle:
- official
srclibs:
- go@go1.23.0
- siyuan@v3.0.17
prebuild:
- sed -i -e '/aliyun/d' ../build.gradle
- sed -i -e '/signing/d' build.gradle
- sdkmanager "platforms;android-34" "build-tools;34.0.0"
- cd $$siyuan$$
- git checkout -f 'v$$VERSION$$'
- sed -i -e '/CheckUpdate/a return' kernel/model/updater.go
- sed -i -e '/GetRhyResult/a return nil, errors.New("rhy disabled for F-Droid")'
kernel/util/rhy.go
- sed -i -e '/return &System{/a DisableGoogleAnalytics:true,' -e '/DownloadInstallPkg/s/true/false/'
kernel/conf/system.go
- cd app
- pnpm install --no-frozen-lockfile
build:
- pushd $$go$$/src
- ./make.bash
- popd
- export GOPATH=$$go$$
- export PATH="$GOPATH/bin:$PATH"
- pushd $$siyuan$$/app
- pnpm run build
- zip -r app appearance guide stage changelogs
- strip-nondeterminism -t zip app.zip
- popd
- mkdir -p src/main/assets/
- mv $$siyuan$$/app/app.zip src/main/assets/
- pushd $$siyuan$$/kernel
- go install golang.org/x/mobile/cmd/gomobile@v0.0.0-20240112133503-c713f31d574b
- go mod download
- gomobile init
- gomobile bind --tags fts5 -ldflags '-s -w' -v -o kernel.aar -target='android/arm64'
-androidapi 24 ./mobile/
- popd
- mkdir libs
- mv $$siyuan$$/kernel/kernel.aar libs
ndk: r26d
- versionName: 3.1.27
versionCode: 271
commit: 610a2c9fd04aa49119dbd1250998d3bf6defa7b8
subdir: app
sudo:
- apt-get update
- apt-get install -t bookworm-backports -y golang-go
- apt-get install -y gcc libc-dev zip npm strip-nondeterminism
- npm install -g pnpm@v8.14.1
gradle:
- official
srclibs:
- go@go1.23.0
- siyuan@v3.0.17
prebuild:
- sed -i -e '/aliyun/d' ../build.gradle
- sed -i -e '/signing/d' build.gradle
- sdkmanager "platforms;android-34" "build-tools;34.0.0"
- cd $$siyuan$$
- git checkout -f 'v$$VERSION$$'
- sed -i -e '/CheckUpdate/a return' kernel/model/updater.go
- sed -i -e '/GetRhyResult/a return nil, errors.New("rhy disabled for F-Droid")'
kernel/util/rhy.go
- sed -i -e '/return &System{/a DisableGoogleAnalytics:true,' -e '/DownloadInstallPkg/s/true/false/'
kernel/conf/system.go
- cd app
- pnpm install --no-frozen-lockfile
build:
- pushd $$go$$/src
- ./make.bash
- popd
- export GOPATH=$$go$$
- export PATH="$GOPATH/bin:$PATH"
- pushd $$siyuan$$/app
- pnpm run build
- zip -r app appearance guide stage changelogs
- strip-nondeterminism -t zip app.zip
- popd
- mkdir -p src/main/assets/
- mv $$siyuan$$/app/app.zip src/main/assets/
- pushd $$siyuan$$/kernel
- go install golang.org/x/mobile/cmd/gomobile@v0.0.0-20240112133503-c713f31d574b
- go mod download
- gomobile init
- gomobile bind --tags fts5 -ldflags '-s -w' -v -o kernel.aar -target='android/arm64'
-androidapi 24 ./mobile/
- popd
- mkdir libs
- mv $$siyuan$$/kernel/kernel.aar libs
ndk: r26d
- versionName: 3.1.28
versionCode: 272
commit: c57d8662e4e7bdfb70f2ebbc05480f51d5c1d64b
subdir: app
sudo:
- apt-get update
- apt-get install -t bookworm-backports -y golang-go
- apt-get install -y gcc libc-dev zip npm strip-nondeterminism
- npm install -g pnpm@v8.14.1
gradle:
- official
srclibs:
- go@go1.23.0
- siyuan@v3.0.17
prebuild:
- sed -i -e '/aliyun/d' ../build.gradle
- sed -i -e '/signing/d' build.gradle
- sdkmanager "platforms;android-34" "build-tools;34.0.0"
- cd $$siyuan$$
- git checkout -f 'v$$VERSION$$'
- sed -i -e '/CheckUpdate/a return' kernel/model/updater.go
- sed -i -e '/GetRhyResult/a return nil, errors.New("rhy disabled for F-Droid")'
kernel/util/rhy.go
- sed -i -e '/return &System{/a DisableGoogleAnalytics:true,' -e '/DownloadInstallPkg/s/true/false/'
kernel/conf/system.go
- cd app
- pnpm install --no-frozen-lockfile
build:
- pushd $$go$$/src
- ./make.bash
- popd
- export GOPATH=$$go$$
- export PATH="$GOPATH/bin:$PATH"
- pushd $$siyuan$$/app
- pnpm run build
- zip -r app appearance guide stage changelogs
- strip-nondeterminism -t zip app.zip
- popd
- mkdir -p src/main/assets/
- mv $$siyuan$$/app/app.zip src/main/assets/
- pushd $$siyuan$$/kernel
- go install golang.org/x/mobile/cmd/gomobile@v0.0.0-20240112133503-c713f31d574b
- go mod download
- gomobile init
- gomobile bind --tags fts5 -ldflags '-s -w' -v -o kernel.aar -target='android/arm64'
-androidapi 24 ./mobile/
- popd
- mkdir libs
- mv $$siyuan$$/kernel/kernel.aar libs
ndk: r26d
- versionName: 3.1.29
versionCode: 273
commit: 4aab2edda6f519b0601729d3bc163b5e724a6545
subdir: app
sudo:
- apt-get update
- apt-get install -t bookworm-backports -y golang-go
- apt-get install -y gcc libc-dev zip npm strip-nondeterminism
- npm install -g pnpm@v10.10.0
gradle:
- official
srclibs:
- go@go1.24.1
- siyuan@v3.0.17
prebuild:
- sed -i -e '/aliyun/d' ../build.gradle
- sed -i -e '/signing/d' build.gradle
- sdkmanager "platforms;android-34" "build-tools;34.0.0"
- cd $$siyuan$$
- git checkout -f 'v$$VERSION$$'
- sed -i -e '/CheckUpdate/a return' kernel/model/updater.go
- sed -i -e '/func GetRhyResult/a return nil, errors.New("rhy disabled for F-Droid")'
kernel/util/rhy.go
- sed -i -e '/return &System{/a DisableGoogleAnalytics:true,' -e '/DownloadInstallPkg/s/true/false/'
kernel/conf/system.go
- GO_VERSION=$(sed -E -n 's/toolchain (go.*)/\1/p' kernel/go.mod)
- '[[ $GO_VERSION ]] || exit 1'
- git -C $$go$$ checkout -f $GO_VERSION
- cd app
- pnpm install --no-frozen-lockfile
build:
- pushd $$go$$/src
- ./make.bash
- popd
- export GOPATH=$$go$$
- export PATH="$GOPATH/bin:$PATH"
- pushd $$siyuan$$/app
- pnpm run build
- zip -r app appearance guide stage changelogs
- strip-nondeterminism -t zip app.zip
- popd
- mkdir -p src/main/assets/
- mv $$siyuan$$/app/app.zip src/main/assets/
- pushd $$siyuan$$/kernel
- go install golang.org/x/mobile/cmd/gomobile@v0.0.0-20250506005352-78cd7a343bde
- go mod download
- gomobile init
- set JAVA_TOOL_OPTIONS=-Dfile.encoding=UTF-8
- gomobile bind --tags fts5 -ldflags '-s -w' -v -o kernel.aar -target='android/arm64'
-androidapi 26 ./mobile/
- popd
- mkdir libs
- mv $$siyuan$$/kernel/kernel.aar libs
ndk: r26d
- versionName: 3.1.30
versionCode: 274
commit: 52ee9a1a11cbbd13fa553031a7bf6f7d85551fef
subdir: app
sudo:
- apt-get update
- apt-get install -t bookworm-backports -y golang-go
- apt-get install -y gcc libc-dev zip npm strip-nondeterminism
- npm install -g pnpm@v10.10.0
gradle:
- official
srclibs:
- go@go1.24.1
- siyuan@v3.0.17
prebuild:
- sed -i -e '/aliyun/d' ../build.gradle
- sed -i -e '/signing/d' build.gradle
- sdkmanager "platforms;android-34" "build-tools;34.0.0"
- cd $$siyuan$$
- git checkout -f 'v$$VERSION$$'
- sed -i -e '/CheckUpdate/a return' kernel/model/updater.go
- sed -i -e '/func GetRhyResult/a return nil, errors.New("rhy disabled for F-Droid")'
kernel/util/rhy.go
- sed -i -e '/return &System{/a DisableGoogleAnalytics:true,' -e '/DownloadInstallPkg/s/true/false/'
kernel/conf/system.go
- GO_VERSION=$(sed -E -n 's/toolchain (go.*)/\1/p' kernel/go.mod)
- '[[ $GO_VERSION ]] || exit 1'
- git -C $$go$$ checkout -f $GO_VERSION
- cd app
- pnpm install --no-frozen-lockfile
build:
- pushd $$go$$/src
- ./make.bash
- popd
- export GOPATH=$$go$$
- export PATH="$GOPATH/bin:$PATH"
- pushd $$siyuan$$/app
- pnpm run build
- zip -r app appearance guide stage changelogs
- strip-nondeterminism -t zip app.zip
- popd
- mkdir -p src/main/assets/
- mv $$siyuan$$/app/app.zip src/main/assets/
- pushd $$siyuan$$/kernel
- go install golang.org/x/mobile/cmd/gomobile@v0.0.0-20250506005352-78cd7a343bde
- go mod download
- gomobile init
- set JAVA_TOOL_OPTIONS=-Dfile.encoding=UTF-8
- gomobile bind --tags fts5 -ldflags '-s -w' -v -o kernel.aar -target='android/arm64'
-androidapi 26 ./mobile/
- popd
- mkdir libs
- mv $$siyuan$$/kernel/kernel.aar libs
ndk: r26d
- versionName: 3.1.31
versionCode: 275
commit: 17d460072664c5a9584a948b593df17667fa4331
subdir: app
sudo:
- apt-get update
- apt-get install -t bookworm-backports -y golang-go
- apt-get install -y gcc libc-dev zip npm strip-nondeterminism
- npm install -g pnpm@v10.10.0
gradle:
- official
srclibs:
- go@go1.24.1
- siyuan@v3.0.17
prebuild:
- sed -i -e '/aliyun/d' ../build.gradle
- sed -i -e '/signing/d' build.gradle
- sdkmanager "platforms;android-34" "build-tools;34.0.0"
- cd $$siyuan$$
- git checkout -f 'v$$VERSION$$'
- sed -i -e '/CheckUpdate/a return' kernel/model/updater.go
- sed -i -e '/func GetRhyResult/a return nil, errors.New("rhy disabled for F-Droid")'
kernel/util/rhy.go
- sed -i -e '/return &System{/a DisableGoogleAnalytics:true,' -e '/DownloadInstallPkg/s/true/false/'
kernel/conf/system.go
- GO_VERSION=$(sed -E -n 's/toolchain (go.*)/\1/p' kernel/go.mod)
- '[[ $GO_VERSION ]] || exit 1'
- git -C $$go$$ checkout -f $GO_VERSION
- cd app
- pnpm install --no-frozen-lockfile
build:
- pushd $$go$$/src
- ./make.bash
- popd
- export GOPATH=$$go$$
- export PATH="$GOPATH/bin:$PATH"
- pushd $$siyuan$$/app
- pnpm run build
- zip -r app appearance guide stage changelogs
- strip-nondeterminism -t zip app.zip
- popd
- mkdir -p src/main/assets/
- mv $$siyuan$$/app/app.zip src/main/assets/
- pushd $$siyuan$$/kernel
- go install golang.org/x/mobile/cmd/gomobile@v0.0.0-20250506005352-78cd7a343bde
- go mod download
- gomobile init
- set JAVA_TOOL_OPTIONS=-Dfile.encoding=UTF-8
- gomobile bind --tags fts5 -ldflags '-s -w' -v -o kernel.aar -target='android/arm64'
-androidapi 26 ./mobile/
- popd
- mkdir libs
- mv $$siyuan$$/kernel/kernel.aar libs
ndk: r26d
- versionName: 3.1.32
versionCode: 276
commit: fff72c3cbe07db105805a58fea6cd4737359394f
subdir: app
sudo:
- apt-get update
- apt-get install -t bookworm-backports -y golang-go
- apt-get install -y gcc libc-dev zip npm strip-nondeterminism
- npm install -g pnpm@v10.10.0
gradle:
- official
srclibs:
- go@go1.24.1
- siyuan@v3.0.17
prebuild:
- sed -i -e '/aliyun/d' ../build.gradle
- sed -i -e '/signing/d' build.gradle
- sdkmanager "platforms;android-34" "build-tools;34.0.0"
- cd $$siyuan$$
- git checkout -f 'v$$VERSION$$'
- sed -i -e '/CheckUpdate/a return' kernel/model/updater.go
- sed -i -e '/func GetRhyResult/a return nil, errors.New("rhy disabled for F-Droid")'
kernel/util/rhy.go
- sed -i -e '/return &System{/a DisableGoogleAnalytics:true,' -e '/DownloadInstallPkg/s/true/false/'
kernel/conf/system.go
- GO_VERSION=$(sed -E -n 's/toolchain (go.*)/\1/p' kernel/go.mod)
- '[[ $GO_VERSION ]] || exit 1'
- git -C $$go$$ checkout -f $GO_VERSION
- cd app
- pnpm install --no-frozen-lockfile
build:
- pushd $$go$$/src
- ./make.bash
- popd
- export GOPATH=$$go$$
- export PATH="$GOPATH/bin:$PATH"
- pushd $$siyuan$$/app
- pnpm run build
- zip -r app appearance guide stage changelogs
- strip-nondeterminism -t zip app.zip
- popd
- mkdir -p src/main/assets/
- mv $$siyuan$$/app/app.zip src/main/assets/
- pushd $$siyuan$$/kernel
- go install golang.org/x/mobile/cmd/gomobile@v0.0.0-20250506005352-78cd7a343bde
- go mod download
- gomobile init
- set JAVA_TOOL_OPTIONS=-Dfile.encoding=UTF-8
- gomobile bind --tags fts5 -ldflags '-s -w' -v -o kernel.aar -target='android/arm64'
-androidapi 26 ./mobile/
- popd
- mkdir libs
- mv $$siyuan$$/kernel/kernel.aar libs
ndk: r26d
- versionName: 3.2.0
versionCode: 277
commit: 160a62ebf74a0a118e47ade82167b044a3c767ef
subdir: app
sudo:
- apt-get update
- apt-get install -t bookworm-backports -y golang-go
- apt-get install -y gcc libc-dev zip npm strip-nondeterminism
- npm install -g pnpm@v10.10.0
gradle:
- official
srclibs:
- go@go1.24.1
- siyuan@v3.0.17
prebuild:
- sed -i -e '/aliyun/d' ../build.gradle
- sed -i -e '/signing/d' build.gradle
- sdkmanager "platforms;android-34" "build-tools;34.0.0"
- cd $$siyuan$$
- git checkout -f 'v$$VERSION$$'
- sed -i -e '/CheckUpdate/a return' kernel/model/updater.go
- sed -i -e '/func GetRhyResult/a return nil, errors.New("rhy disabled for F-Droid")'
kernel/util/rhy.go
- sed -i -e '/DownloadInstallPkg/s/true/false/' kernel/conf/system.go
- GO_VERSION=$(sed -E -n 's/toolchain (go.*)/\1/p' kernel/go.mod)
- '[[ $GO_VERSION ]] || exit 1'
- git -C $$go$$ checkout -f $GO_VERSION
- cd app
- pnpm install --no-frozen-lockfile
build:
- pushd $$go$$/src
- ./make.bash
- popd
- export GOPATH=$$go$$
- export PATH="$GOPATH/bin:$PATH"
- pushd $$siyuan$$/app
- pnpm run build
- zip -r app appearance guide stage changelogs
- strip-nondeterminism -t zip app.zip
- popd
- mkdir -p src/main/assets/
- mv $$siyuan$$/app/app.zip src/main/assets/
- pushd $$siyuan$$/kernel
- go install golang.org/x/mobile/cmd/gomobile@v0.0.0-20250606033058-a2a15c67f36f
- go mod download
- gomobile init
- set JAVA_TOOL_OPTIONS=-Dfile.encoding=UTF-8
- gomobile bind --tags fts5 -ldflags '-s -w' -v -o kernel.aar -target='android/arm64'
-androidapi 26 ./mobile/
- popd
- mkdir libs
- mv $$siyuan$$/kernel/kernel.aar libs
ndk: r27c
- versionName: 3.2.1
versionCode: 278
commit: f1ac626c7c625b76ec2f079b2e3a47040c4171be
subdir: app
sudo:
- apt-get update
- apt-get install -t bookworm-backports -y golang-go
- apt-get install -y gcc libc-dev zip npm strip-nondeterminism
- npm install -g pnpm@v10.10.0
gradle:
- official
srclibs:
- go@go1.24.1
- siyuan@v3.0.17
prebuild:
- sed -i -e '/aliyun/d' ../build.gradle
- sed -i -e '/signing/d' build.gradle
- sdkmanager "platforms;android-34" "build-tools;34.0.0"
- cd $$siyuan$$
- git checkout -f 'v$$VERSION$$'
- sed -i -e '/CheckUpdate/a return' kernel/model/updater.go
- sed -i -e '/func GetRhyResult/a return nil, errors.New("rhy disabled for F-Droid")'
kernel/util/rhy.go
- sed -i -e '/DownloadInstallPkg/s/true/false/' kernel/conf/system.go
- GO_VERSION=$(sed -E -n 's/toolchain (go.*)/\1/p' kernel/go.mod)
- '[[ $GO_VERSION ]] || exit 1'
- git -C $$go$$ checkout -f $GO_VERSION
- cd app
- pnpm install --no-frozen-lockfile
build:
- pushd $$go$$/src
- ./make.bash
- popd
- export GOPATH=$$go$$
- export PATH="$GOPATH/bin:$PATH"
- pushd $$siyuan$$/app
- pnpm run build
- zip -r app appearance guide stage changelogs
- strip-nondeterminism -t zip app.zip
- popd
- mkdir -p src/main/assets/
- mv $$siyuan$$/app/app.zip src/main/assets/
- pushd $$siyuan$$/kernel
- go install golang.org/x/mobile/cmd/gomobile@v0.0.0-20250606033058-a2a15c67f36f
- go mod download
- gomobile init
- set JAVA_TOOL_OPTIONS=-Dfile.encoding=UTF-8
- gomobile bind --tags fts5 -ldflags '-s -w' -v -o kernel.aar -target='android/arm64'
-androidapi 26 ./mobile/
- popd
- mkdir libs
- mv $$siyuan$$/kernel/kernel.aar libs
ndk: r27c
- versionName: 3.3.0
versionCode: 279
commit: 5a8522efc9ca7d9f4b9d37a9121781699f8dba68
subdir: app
sudo:
- apt-get update
- apt-get install -t bookworm-backports -y golang-go
- apt-get install -y gcc libc-dev zip npm strip-nondeterminism
- npm install -g pnpm@v10.10.0
gradle:
- official
srclibs:
- go@go1.24.1
- siyuan@v3.0.17
prebuild:
- sed -i -e '/aliyun/d' ../build.gradle
- sed -i -e '/signing/d' build.gradle
- sdkmanager "platforms;android-34" "build-tools;34.0.0"
- cd $$siyuan$$
- git checkout -f 'v$$VERSION$$'
- sed -i -e '/CheckUpdate/a return' kernel/model/updater.go
- sed -i -e '/func GetRhyResult/a return nil, errors.New("rhy disabled for F-Droid")'
kernel/util/rhy.go
- sed -i -e '/DownloadInstallPkg/s/true/false/' kernel/conf/system.go
- GO_VERSION=$(sed -E -n 's/^go (.*)/\1/p' kernel/go.mod)
- '[[ $GO_VERSION ]]'
- git -C $$go$$ checkout -f go$GO_VERSION
- cd app
- pnpm install --no-frozen-lockfile
build:
- pushd $$go$$/src
- ./make.bash
- popd
- export GOPATH=$$go$$
- export PATH="$GOPATH/bin:$PATH"
- pushd $$siyuan$$/app
- pnpm run build
- zip -r app appearance guide stage changelogs
- strip-nondeterminism -t zip app.zip
- popd
- mkdir -p src/main/assets/
- mv $$siyuan$$/app/app.zip src/main/assets/
- pushd $$siyuan$$/kernel
- go install golang.org/x/mobile/cmd/gomobile@v0.0.0-20250606033058-a2a15c67f36f
- go mod download
- gomobile init
- set JAVA_TOOL_OPTIONS=-Dfile.encoding=UTF-8
- gomobile bind --tags fts5 -ldflags '-s -w' -v -o kernel.aar -target='android/arm64'
-androidapi 26 ./mobile/
- popd
- mkdir libs
- mv $$siyuan$$/kernel/kernel.aar libs
ndk: r27c
- versionName: 3.3.1
versionCode: 280
commit: 3d971f95c4815f2c6010b777091439254a3d3f14
subdir: app
sudo:
- apt-get update
- apt-get install -t bookworm-backports -y golang-go
- apt-get install -y gcc libc-dev zip npm strip-nondeterminism
- npm install -g pnpm@v10.10.0
gradle:
- official
srclibs:
- go@go1.24.1
- siyuan@v3.0.17
prebuild:
- sed -i -e '/aliyun/d' -e 's/8.12.1/8.11.1/' ../build.gradle
- sed -i -e '/signing/d' build.gradle
- sdkmanager "platforms;android-34" "build-tools;34.0.0"
- cd $$siyuan$$
- git checkout -f 'v$$VERSION$$'
- sed -i -e '/CheckUpdate/a return' kernel/model/updater.go
- sed -i -e '/func GetRhyResult/a return nil, errors.New("rhy disabled for F-Droid")'
kernel/util/rhy.go
- sed -i -e '/DownloadInstallPkg/s/true/false/' kernel/conf/system.go
- GO_VERSION=$(sed -E -n 's/^go (.*)/\1/p' kernel/go.mod)
- '[[ $GO_VERSION ]]'
- git -C $$go$$ checkout -f go$GO_VERSION
- cd app
- pnpm install --no-frozen-lockfile
build:
- pushd $$go$$/src
- ./make.bash
- popd
- export GOPATH=$$go$$
- export PATH="$GOPATH/bin:$PATH"
- pushd $$siyuan$$/app
- pnpm run build
- zip -r app appearance guide stage changelogs
- strip-nondeterminism -t zip app.zip
- popd
- mkdir -p src/main/assets/
- mv $$siyuan$$/app/app.zip src/main/assets/
- pushd $$siyuan$$/kernel
- go install golang.org/x/mobile/cmd/gomobile@v0.0.0-20250606033058-a2a15c67f36f
- go mod download
- gomobile init
- set JAVA_TOOL_OPTIONS=-Dfile.encoding=UTF-8
- gomobile bind --tags fts5 -ldflags '-s -w' -v -o kernel.aar -target='android/arm64'
-androidapi 26 ./mobile/
- popd
- mkdir libs
- mv $$siyuan$$/kernel/kernel.aar libs
ndk: r27c
- versionName: 3.3.2
versionCode: 281
commit: 595b69296457987433f0e114086ec24c051410bd
subdir: app
sudo:
- apt-get update
- apt-get install -t bookworm-backports -y golang-go
- apt-get install -y gcc libc-dev zip npm strip-nondeterminism
- npm install -g pnpm@v10.10.0
gradle:
- official
srclibs:
- go@go1.24.1
- siyuan@v3.0.17
prebuild:
- sed -i -e '/aliyun/d' -e 's/8.12.1/8.11.1/' ../build.gradle
- sed -i -e '/signing/d' build.gradle
- sdkmanager "platforms;android-34" "build-tools;34.0.0"
- cd $$siyuan$$
- git checkout -f 'v$$VERSION$$'
- sed -i -e '/CheckUpdate/a return' kernel/model/updater.go
- sed -i -e '/func GetRhyResult/a return nil, errors.New("rhy disabled for F-Droid")'
kernel/util/rhy.go
- sed -i -e '/DownloadInstallPkg/s/true/false/' kernel/conf/system.go
- GO_VERSION=$(sed -E -n 's/^go (.*)/\1/p' kernel/go.mod)
- '[[ $GO_VERSION ]]'
- git -C $$go$$ checkout -f go$GO_VERSION
- cd app
- pnpm install --no-frozen-lockfile
build:
- pushd $$go$$/src
- ./make.bash
- popd
- export GOPATH=$$go$$
- export PATH="$GOPATH/bin:$PATH"
- pushd $$siyuan$$/app
- pnpm run build
- zip -r app appearance guide stage changelogs
- strip-nondeterminism -t zip app.zip
- popd
- mkdir -p src/main/assets/
- mv $$siyuan$$/app/app.zip src/main/assets/
- pushd $$siyuan$$/kernel
- go install golang.org/x/mobile/cmd/gomobile@v0.0.0-20250606033058-a2a15c67f36f
- go mod download
- gomobile init
- set JAVA_TOOL_OPTIONS=-Dfile.encoding=UTF-8
- gomobile bind --tags fts5 -ldflags '-s -w' -v -o kernel.aar -target='android/arm64'
-androidapi 26 ./mobile/
- popd
- mkdir libs
- mv $$siyuan$$/kernel/kernel.aar libs
ndk: r27c
- versionName: 3.3.3
versionCode: 282
commit: 725db89a157ffd87f644bf5ba8c4525f3a515b58
subdir: app
sudo:
- apt-get update
- apt-get install -t bookworm-backports -y golang-go
- apt-get install -y gcc libc-dev zip npm strip-nondeterminism
- npm install -g pnpm@v10.10.0
gradle:
- official
srclibs:
- go@go1.24.1
- siyuan@v3.0.17
prebuild:
- sed -i -e '/aliyun/d' -e 's/8.12.1/8.11.1/' ../build.gradle
- sed -i -e '/signing/d' build.gradle
- sdkmanager "platforms;android-34" "build-tools;34.0.0"
- cd $$siyuan$$
- git checkout -f 'v$$VERSION$$'
- sed -i -e '/CheckUpdate/a return' kernel/model/updater.go
- sed -i -e '/func GetRhyResult/a return nil, errors.New("rhy disabled for F-Droid")'
kernel/util/rhy.go
- sed -i -e '/DownloadInstallPkg/s/true/false/' kernel/conf/system.go
- GO_VERSION=$(sed -E -n 's/^go (.*)/\1/p' kernel/go.mod)
- '[[ $GO_VERSION ]]'
- git -C $$go$$ checkout -f go$GO_VERSION
- cd app
- pnpm install --no-frozen-lockfile
build:
- pushd $$go$$/src
- ./make.bash
- popd
- export GOPATH=$$go$$
- export PATH="$GOPATH/bin:$PATH"
- pushd $$siyuan$$/app
- pnpm run build
- zip -r app appearance guide stage changelogs
- strip-nondeterminism -t zip app.zip
- popd
- mkdir -p src/main/assets/
- mv $$siyuan$$/app/app.zip src/main/assets/
- pushd $$siyuan$$/kernel
- go install golang.org/x/mobile/cmd/gomobile@v0.0.0-20250606033058-a2a15c67f36f
- go mod download
- gomobile init
- set JAVA_TOOL_OPTIONS=-Dfile.encoding=UTF-8
- gomobile bind --tags fts5 -ldflags '-s -w' -v -o kernel.aar -target='android/arm64'
-androidapi 26 ./mobile/
- popd
- mkdir libs
- mv $$siyuan$$/kernel/kernel.aar libs
ndk: r27c
- versionName: 3.3.4
versionCode: 284
commit: de603cf52b9341f73995bcd07b2d023f8558a5c2
subdir: app
sudo:
- apt-get update
- apt-get install -t bookworm-backports -y golang-go
- apt-get install -y gcc libc-dev zip npm strip-nondeterminism
- npm install -g pnpm@v10.10.0
gradle:
- official
srclibs:
- go@go1.24.1
- siyuan@v3.0.17
prebuild:
- sed -i -e '/aliyun/d' -e 's/8.12.1/8.11.1/' ../build.gradle
- sed -i -e '/signing/d' build.gradle
- sdkmanager "platforms;android-34" "build-tools;34.0.0"
- cd $$siyuan$$
- git checkout -f 'v$$VERSION$$'
- sed -i -e '/CheckUpdate/a return' kernel/model/updater.go
- sed -i -e '/func GetRhyResult/a return nil, errors.New("rhy disabled for F-Droid")'
kernel/util/rhy.go
- sed -i -e '/DownloadInstallPkg/s/true/false/' kernel/conf/system.go
- GO_VERSION=$(sed -E -n 's/^go (.*)/\1/p' kernel/go.mod)
- '[[ $GO_VERSION ]]'
- git -C $$go$$ checkout -f go$GO_VERSION
- cd app
- pnpm install --no-frozen-lockfile
build:
- pushd $$go$$/src
- ./make.bash
- popd
- export GOPATH=$$go$$
- export PATH="$GOPATH/bin:$PATH"
- pushd $$siyuan$$/app
- pnpm run build
- zip -r app appearance guide stage changelogs
- strip-nondeterminism -t zip app.zip
- popd
- mkdir -p src/main/assets/
- mv $$siyuan$$/app/app.zip src/main/assets/
- pushd $$siyuan$$/kernel
- go install golang.org/x/mobile/cmd/gomobile@v0.0.0-20250606033058-a2a15c67f36f
- go mod download
- gomobile init
- set JAVA_TOOL_OPTIONS=-Dfile.encoding=UTF-8
- gomobile bind --tags fts5 -ldflags '-s -w' -v -o kernel.aar -target='android/arm64'
-androidapi 26 ./mobile/
- popd
- mkdir libs
- mv $$siyuan$$/kernel/kernel.aar libs
ndk: r27c
- versionName: 3.3.5
versionCode: 285
commit: 39db7667cd855f1b6dfb7cb213e0a3dc9024e843
subdir: app
sudo:
- apt-get update
- apt-get install -t bookworm-backports -y golang-go
- apt-get install -y gcc libc-dev zip npm strip-nondeterminism
- npm install -g pnpm@v10.10.0
gradle:
- official
srclibs:
- go@go1.24.1
- siyuan@v3.0.17
prebuild:
- sed -i -e '/aliyun/d' -e 's/8.12.1/8.11.1/' ../build.gradle
- sed -i -e '/signing/d' build.gradle
- sdkmanager "platforms;android-34" "build-tools;34.0.0"
- cd $$siyuan$$
- git checkout -f 'v$$VERSION$$'
- sed -i -e '/CheckUpdate/a return' kernel/model/updater.go
- sed -i -e '/func GetRhyResult/a return nil, errors.New("rhy disabled for F-Droid")'
kernel/util/rhy.go
- sed -i -e '/DownloadInstallPkg/s/true/false/' kernel/conf/system.go
- GO_VERSION=$(sed -E -n 's/^go (.*)/\1/p' kernel/go.mod)
- '[[ $GO_VERSION ]]'
- git -C $$go$$ checkout -f go$GO_VERSION
- cd app
- pnpm install --no-frozen-lockfile
build:
- pushd $$go$$/src
- ./make.bash
- popd
- export GOPATH=$$go$$
- export PATH="$GOPATH/bin:$PATH"
- pushd $$siyuan$$/app
- pnpm run build
- zip -r app appearance guide stage changelogs
- strip-nondeterminism -t zip app.zip
- popd
- mkdir -p src/main/assets/
- mv $$siyuan$$/app/app.zip src/main/assets/
- pushd $$siyuan$$/kernel
- go install golang.org/x/mobile/cmd/gomobile@v0.0.0-20250606033058-a2a15c67f36f
- go mod download
- gomobile init
- set JAVA_TOOL_OPTIONS=-Dfile.encoding=UTF-8
- gomobile bind --tags fts5 -ldflags '-s -w' -v -o kernel.aar -target='android/arm64'
-androidapi 26 ./mobile/
- popd
- mkdir libs
- mv $$siyuan$$/kernel/kernel.aar libs
ndk: r27c
- versionName: 3.3.6
versionCode: 286
commit: fca8fef4d689d82af6015bdc54f790b9fd360028
subdir: app
sudo:
- apt-get update
- apt-get install -t bookworm-backports -y golang-go
- apt-get install -y gcc libc-dev zip npm strip-nondeterminism
- npm install -g pnpm@v10.10.0
gradle:
- official
srclibs:
- go@go1.24.1
- siyuan@v3.0.17
prebuild:
- sed -i -e '/aliyun/d' -e 's/8.12.1/8.11.1/' ../build.gradle
- sed -i -e '/signing/d' build.gradle
- sdkmanager "platforms;android-34" "build-tools;34.0.0"
- cd $$siyuan$$
- git checkout -f 'v$$VERSION$$'
- sed -i -e '/CheckUpdate/a return' kernel/model/updater.go
- sed -i -e '/func GetRhyResult/a return nil, errors.New("rhy disabled for F-Droid")'
kernel/util/rhy.go
- sed -i -e '/DownloadInstallPkg/s/true/false/' kernel/conf/system.go
- GO_VERSION=$(sed -E -n 's/^go (.*)/\1/p' kernel/go.mod)
- '[[ $GO_VERSION ]]'
- git -C $$go$$ checkout -f go$GO_VERSION
- cd app
- pnpm install --no-frozen-lockfile
build:
- pushd $$go$$/src
- ./make.bash
- popd
- export GOPATH=$$go$$
- export PATH="$GOPATH/bin:$PATH"
- pushd $$siyuan$$/app
- pnpm run build
- zip -r app appearance guide stage changelogs
- strip-nondeterminism -t zip app.zip
- popd
- mkdir -p src/main/assets/
- mv $$siyuan$$/app/app.zip src/main/assets/
- pushd $$siyuan$$/kernel
- go install golang.org/x/mobile/cmd/gomobile@v0.0.0-20250606033058-a2a15c67f36f
- go mod download
- gomobile init
- set JAVA_TOOL_OPTIONS=-Dfile.encoding=UTF-8
- gomobile bind --tags fts5 -ldflags '-s -w' -v -o kernel.aar -target='android/arm64'
-androidapi 26 ./mobile/
- popd
- mkdir libs
- mv $$siyuan$$/kernel/kernel.aar libs
ndk: r27c
- versionName: 3.4.0
versionCode: 288
commit: b863578d620ef8c3f57d5b5b8ef61da2787956bf
subdir: app
sudo:
- apt-get update
- apt-get install -t bookworm-backports -y golang-go
- apt-get install -y gcc libc-dev zip npm strip-nondeterminism
- npm install -g pnpm@v10.10.0
gradle:
- official
srclibs:
- go@go1.24.1
- siyuan@v3.0.17
prebuild:
- sed -i -e '/aliyun/d' ../build.gradle
- sed -i -e '/signing/d' build.gradle
- sdkmanager "platforms;android-34" "build-tools;34.0.0"
- cd $$siyuan$$
- git checkout -f 'v$$VERSION$$'
- sed -i -e '/CheckUpdate/a return' kernel/model/updater.go
- sed -i -e '/func GetRhyResult/a return nil, errors.New("rhy disabled for F-Droid")'
kernel/util/rhy.go
- sed -i -e '/DownloadInstallPkg/s/true/false/' kernel/conf/system.go
- GO_VERSION=$(sed -E -n 's/^go (.*)/\1/p' kernel/go.mod)
- '[[ $GO_VERSION ]]'
- git -C $$go$$ checkout -f go$GO_VERSION
- cd app
- pnpm install --no-frozen-lockfile
build:
- pushd $$go$$/src
- ./make.bash
- popd
- export GOPATH=$$go$$
- export PATH="$GOPATH/bin:$PATH"
- pushd $$siyuan$$/app
- pnpm run build
- zip -r app appearance guide stage changelogs
- strip-nondeterminism -t zip app.zip
- popd
- mkdir -p src/main/assets/
- mv $$siyuan$$/app/app.zip src/main/assets/
- pushd $$siyuan$$/kernel
- go install golang.org/x/mobile/cmd/gomobile@v0.0.0-20250606033058-a2a15c67f36f
- go mod download
- gomobile init
- set JAVA_TOOL_OPTIONS=-Dfile.encoding=UTF-8
- gomobile bind --tags fts5 -ldflags '-s -w' -v -o kernel.aar -target='android/arm64'
-androidapi 26 ./mobile/
- popd
- mkdir libs
- mv $$siyuan$$/kernel/kernel.aar libs
ndk: r27c
- versionName: 3.4.1
versionCode: 289
commit: 33b6b5eeed1e19b243a5dc6c08fdabd50107f547
subdir: app
sudo:
- apt-get update
- apt-get install -t bookworm-backports -y golang-go
- apt-get install -y gcc libc-dev zip npm strip-nondeterminism
- npm install -g pnpm@v10.10.0
gradle:
- official
srclibs:
- go@go1.24.1
- siyuan@v3.0.17
prebuild:
- sed -i -e '/aliyun/d' ../build.gradle
- sed -i -e '/signing/d' build.gradle
- sdkmanager "platforms;android-34" "build-tools;34.0.0"
- cd $$siyuan$$
- git checkout -f 'v$$VERSION$$'
- sed -i -e '/CheckUpdate/a return' kernel/model/updater.go
- sed -i -e '/func GetRhyResult/a return nil, errors.New("rhy disabled for F-Droid")'
kernel/util/rhy.go
- sed -i -e '/DownloadInstallPkg/s/true/false/' kernel/conf/system.go
- GO_VERSION=$(sed -E -n 's/^go (.*)/\1/p' kernel/go.mod)
- '[[ $GO_VERSION ]]'
- git -C $$go$$ checkout -f go$GO_VERSION
- cd app
- pnpm install --no-frozen-lockfile
build:
- pushd $$go$$/src
- ./make.bash
- popd
- export GOPATH=$$go$$
- export PATH="$GOPATH/bin:$PATH"
- pushd $$siyuan$$/app
- pnpm run build
- zip -r app appearance guide stage changelogs
- strip-nondeterminism -t zip app.zip
- popd
- mkdir -p src/main/assets/
- mv $$siyuan$$/app/app.zip src/main/assets/
- pushd $$siyuan$$/kernel
- go install golang.org/x/mobile/cmd/gomobile@v0.0.0-20250606033058-a2a15c67f36f
- go mod download
- gomobile init
- set JAVA_TOOL_OPTIONS=-Dfile.encoding=UTF-8
- gomobile bind --tags fts5 -ldflags '-s -w' -v -o kernel.aar -target='android/arm64'
-androidapi 26 ./mobile/
- popd
- mkdir libs
- mv $$siyuan$$/kernel/kernel.aar libs
ndk: r27c
- versionName: 3.4.2
versionCode: 290
commit: 4c64e905a27843132a8462202c5327d2beac122e
subdir: app
sudo:
- apt-get update
- apt-get install -t bookworm-backports -y golang-go
- apt-get install -y gcc libc-dev zip npm strip-nondeterminism
- npm install -g pnpm@v10.10.0
gradle:
- official
srclibs:
- go@go1.24.1
- siyuan@v3.0.17
prebuild:
- sed -i -e '/aliyun/d' ../build.gradle
- sed -i -e '/signing/d' build.gradle
- sdkmanager "platforms;android-34" "build-tools;34.0.0"
- cd $$siyuan$$
- git checkout -f 'v$$VERSION$$'
- sed -i -e '/CheckUpdate/a return' kernel/model/updater.go
- sed -i -e '/func GetRhyResult/a return nil, errors.New("rhy disabled for F-Droid")'
kernel/util/rhy.go
- sed -i -e '/DownloadInstallPkg/s/true/false/' kernel/conf/system.go
- GO_VERSION=$(sed -E -n 's/^go (.*)/\1/p' kernel/go.mod)
- '[[ $GO_VERSION ]]'
- git -C $$go$$ checkout -f go$GO_VERSION
- cd app
- pnpm install --no-frozen-lockfile
build:
- pushd $$go$$/src
- ./make.bash
- popd
- export GOPATH=$$go$$
- export PATH="$GOPATH/bin:$PATH"
- pushd $$siyuan$$/app
- pnpm run build
- zip -r app appearance guide stage changelogs
- strip-nondeterminism -t zip app.zip
- popd
- mkdir -p src/main/assets/
- mv $$siyuan$$/app/app.zip src/main/assets/
- pushd $$siyuan$$/kernel
- go install golang.org/x/mobile/cmd/gomobile@v0.0.0-20250606033058-a2a15c67f36f
- go mod download
- gomobile init
- set JAVA_TOOL_OPTIONS=-Dfile.encoding=UTF-8
- gomobile bind --tags fts5 -ldflags '-s -w' -v -o kernel.aar -target='android/arm64'
-androidapi 26 ./mobile/
- popd
- mkdir libs
- mv $$siyuan$$/kernel/kernel.aar libs
ndk: r27c
AutoUpdateMode: Version
UpdateCheckMode: Tags
UpdateCheckData: build.gradle|siyuanVersionCode = (\d+)|.|siyuanVersionName = "([\d.]+)"
CurrentVersion: 3.4.2
CurrentVersionCode: 290