mirror of
https://gitlab.com/signald/libraries/libsignal-client.git
synced 2024-12-04 19:46:37 +00:00
Builds Signal's libsignal-client and publishes jars https://github.com/SignalApp/libsignal-client
.cargo | ||
.gitignore | ||
.gitlab-ci.yml | ||
libsignal.patch | ||
prepare-env.sh | ||
README.md | ||
rustflags.sh |
libsignal-client
this repo manages building and publishing of libsignal-client. The published artifact is a per-target jar in a maven-compatible repo.
Developing
To update libsignal:
- download libsignal and checkout the desired tag:
git clone https://github.com/SignalApp/libsignal.git && cd libsignal && git checkout v0.36.1
- make changes as needed
- test java build:
podman run --rm -v $(pwd):/build -w /build -e CI_API_V4_URL=https://gitlab.com/api -e CI_PROJECT_ID=1234 library/gradle:7 bash -c 'cd libsignal/java && gradle assemble publish'