Wouter Born
3c88a3d789
Tooling upgrades ( #456 )
...
* Upgrade binfmt to 8.1.5
* Use Ubuntu 24.04 with GHA
Signed-off-by: Wouter Born <github@maindrain.net>
2025-01-20 13:12:16 +01:00
Wouter Born
a7da1746ed
Add openHAB 5 support ( #451 )
...
* Use Java 21 with openHAB 5
* Remove linux/arm/v7 support
* Update versions in build help
* Install Temurin when Debian does not have an installation package in its repositories for an OpenJDK version
Signed-off-by: Wouter Born <github@maindrain.net>
2024-12-16 23:02:23 +01:00
Wouter Born
6b548ff02e
Fix SNAPSHOT version logic ( #437 )
...
The POMs got reformatted with openhab/openhab-distro#1627 .
Signed-off-by: Wouter Born <github@maindrain.net>
2024-01-14 22:20:44 +01:00
Wouter Born
3d402b4eec
Upgrade binfmt and update build instructions ( #432 )
...
Signed-off-by: Wouter Born <github@maindrain.net>
2023-11-01 09:34:39 +01:00
Wouter Born
d35e4d069a
Make manifests compatible with older Docker versions ( #428 )
...
On old Docker versions pulling an image would fail with "missing signature key".
By default buildx creates manifests having the newer OCI media type which is unsupported by older Docker versions.
To inspect the media type in a manifest run: docker manifest inspect openhab/openhab
See:
* https://community.openhab.org/t/containerstation-4-0-0-m3-last-working-build/149063
* https://community.openhab.org/t/error-missing-signature-key-for-oh-4-0-2-docker-image/149154
Signed-off-by: Wouter Born <github@maindrain.net>
2023-09-21 18:30:39 +02:00
Wouter Born
fb4c8c72b3
Use Java 17 with openHAB 4 ( #413 )
...
Related to openhab/openhab-core#2994
Signed-off-by: Wouter Born <github@maindrain.net>
2022-12-19 20:42:07 +01:00
Wouter Born
cfe4a404e2
Upgrade binfmt and GHA Ubuntu ( #411 )
...
Signed-off-by: Wouter Born <github@maindrain.net>
2022-12-07 21:08:16 +01:00
Wouter Born
1aefc8fcbf
Upgrade binfmt and GHA actions ( #396 )
...
Signed-off-by: Wouter Born <github@maindrain.net>
2022-07-02 08:29:12 +02:00
Wouter Born
ff7893e944
Switch to secured protocol to fix build
...
See: https://github.blog/2021-09-01-improving-git-protocol-security-github/
Signed-off-by: Wouter Born <github@maindrain.net>
2022-03-16 12:46:32 +01:00
Wouter Born
a1d02febd6
Prevent README.md from being messed up in case of GitHub issues
...
Signed-off-by: Wouter Born <github@maindrain.net>
2022-01-12 12:51:23 +01:00
Wouter Born
5e2aebe2fc
Upgrade base images and build tools ( #369 )
...
Updates:
* Alpine to 3.14.3
* Debian to 11.1
* binfmt to tonistiigi/binfmt:qemu-v6.1.0 (required for building Debian 11 ARM images with buildx)
Furthermore the [pushrm](https://github.com/christian-korneck/docker-pushrm ) Docker CLI plugin is now used for updating the README on Docker Hub.
Signed-off-by: Wouter Born <github@maindrain.net>
2021-11-13 17:26:58 +01:00
Wouter Born
60421f3d00
Fix broken badges ( #364 )
...
MicroBadger shutdown on July 1st, 2021.
Signed-off-by: Wouter Born <github@maindrain.net>
2021-08-31 19:23:53 +02:00
Wouter Born
9258eb4139
Remove OH2 support from build scripts ( #363 )
...
Signed-off-by: Wouter Born <github@maindrain.net>
2021-06-28 16:46:56 +02:00
Wouter Born
51d2e13217
Remove openhab-distro master branch from available snapshot versions ( #345 )
...
Signed-off-by: Wouter Born <github@maindrain.net>
2021-01-19 00:28:22 +01:00
Wouter Born
9a0d49faf8
Update snapshot version logic ( #341 )
...
There won't be any 3.0.x-snapshot builds.
Signed-off-by: Wouter Born <github@maindrain.net>
2021-01-13 10:18:44 +01:00
Wouter Born
ef111252e0
Automatically discover available SNAPSHOT versions ( #339 )
...
Signed-off-by: Wouter Born <github@maindrain.net>
2021-01-03 14:03:19 +01:00
Wouter Born
69b2534052
Rework build scripts ( #336 )
...
* Make Dockerfiles more generic so they can be reused for all openHAB versions
* Determine version information automatically based on openhab-distro tags/branches
* Merge helper scripts into helper-functions
* Add "build" script to simplify building multiple versions or a specific distro using BuildKit
* Add GitHub Actions workflows for PR builds
Fixes #318
Signed-off-by: Wouter Born <github@maindrain.net>
2021-01-01 16:00:25 +01:00