Commit Graph

18 Commits

Author SHA1 Message Date
Sean Gilligan
786599354f base: add new module for foundational types 2024-09-02 03:41:42 +02:00
Andreas Schildbach
a8d4bbc6c7 README: update Java requirement for wallettool, tools, examples 2024-08-29 17:03:42 +02:00
Andreas Schildbach
1421564fce README: update jitpack link for release branch to 0.17 2024-08-28 09:52:42 +02:00
Sean Gilligan
906f6d5e3b README: use nested bullets for Gradle requirements
This is minor change for readability.
2024-08-28 09:41:15 +02:00
Andreas Schildbach
0f9f487542 settings.gradle: require JDK 17 for the build 2024-08-28 00:26:16 +02:00
Andreas Schildbach
dc3897b867 settings.gradle: require Gradle 7.3 or later
Two reasons for picking that particular version:
* it enables us to replace all previous Gradle-related conditionals in this file
* it's required for official support of Java 17
2024-08-28 00:01:40 +02:00
Andreas Schildbach
8873915804 settings-debian.gradle: separate out settings for builds on Debian Gradle 4.4
This is meant to prepare for improvements to the regular `settings.gradle` file.
2024-08-27 09:24:44 +02:00
Sean Gilligan
a224bbed81 README: fix the label "bitcoinj-users" in the Matrix badge
We were incorrectly (and mostly unnoticed) displaying a space where we should
be displaying a single-dash.

See: https://shields.io/badges
2024-04-21 16:27:29 +02:00
itorod
c006e5edfe README: update jitpack dependency to 0.16 2024-04-07 13:51:16 +02:00
Andreas Schildbach
bb95ea18d1 build.Containerfile: update reference build to use JDK 17
Also updates the container to Debian Bookworm, because we need
its specific (patched for JDK 17) Gradle version.

Note this change makes the JavaDoc build artifact reproducible.
2023-09-21 19:12:45 +02:00
Andreas Schildbach
b6b29a659b build.Containerfile: reproducible reference build via containerization
Currently, buildah, Podman and Docker are supported.

The goals of the reference build are:

- Make our release process more transparent
- Improve reproducibility by shielding our build from the hosts
  environment
- Reduce the trust necessary for running our build by shielding
  the hosts environment from possible side effects of our build

Note both the signing and the uploading of release artifacts are out
of scope for the reference build.
2023-09-21 11:46:34 +02:00
Andreas Schildbach
b8d2521c12 README: add JDK 21 to list of tested builds 2023-09-16 13:50:41 +02:00
Sean Gilligan
0fe0daba59 wallettemplate: require JDK 17+ and Gradle 7.3+
Also update the README for latest build JDK/Gradle information.
2023-09-06 23:47:07 +02:00
Sean Gilligan
ffc724738f README.adoc: fix link to GitLab pipelines 2023-07-16 12:26:05 +02:00
Sean Gilligan
c3395098fe README.adoc: replace IRC badge with Matrix badge 2023-06-13 21:30:25 +02:00
Andreas Schildbach
e597a68106 README.md: update Android runtime requirement to Android 8.0
The Java runtime requirement is left unchanged at Java 8.
2023-03-01 23:42:02 +01:00
Sorn Županić Maksumić
b59cc7447d README.adoc: fix invalid option for value --net 2023-02-21 18:46:40 +01:00
Sean Gilligan
a22dfaba64 README.md: convert to README.adoc
* Use `kramdoc README.md`
* Manually revert to ### style headings (to minimize delta)
* Manually revert 4 `-` literals to 3 ``` literals
* Manually remove some inserted blank lines
2022-07-08 11:28:15 +02:00