Categories: - 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 AutoUpdateMode: Version UpdateCheckMode: Tags UpdateCheckData: build.gradle|siyuanVersionCode = (\d+)|.|siyuanVersionName = "([\d.]+)" CurrentVersion: 3.1.17 CurrentVersionCode: 256