Skip to content

Commit

Permalink
Update readme; add more buildx cross platform tests
Browse files Browse the repository at this point in the history
  • Loading branch information
jjlauer committed Jan 10, 2025
1 parent f325739 commit cdab24c
Show file tree
Hide file tree
Showing 4 changed files with 37 additions and 20 deletions.
4 changes: 2 additions & 2 deletions .blaze/blaze.conf
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
blaze.dependencies = [
"com.fizzed:blaze-ssh"
"com.fizzed:buildx:1.0.7"
"com.fizzed:jne:4.1.1"
"com.fizzed:buildx:1.2.0"
"com.fizzed:jne:4.3.0"
]

java.source.version = 8
19 changes: 10 additions & 9 deletions .blaze/blaze.java
Original file line number Diff line number Diff line change
Expand Up @@ -90,15 +90,16 @@ public void test_all_jdks() throws Exception {
}

private final List<Target> crossTestTargets = asList(
new Target("linux", "x64").setTags("test").setHost("build-x64-linux-latest"),
new Target("linux", "arm64").setTags("test").setHost("build-arm64-linux-latest"),
new Target("linux", "riscv64").setTags("test").setHost("build-riscv64-linux-latest"),
new Target("macos", "x64").setTags("test").setHost("build-x64-macos-latest"),
new Target("macos", "arm64").setTags("test").setHost("build-arm64-macos-latest"),
new Target("windows", "x64").setTags("test").setHost("build-x64-windows-latest"),
new Target("windows", "arm64").setTags("test").setHost("build-arm64-windows-latest"),
new Target("freebsd", "x64").setTags("test").setHost("build-x64-freebsd-latest"),
new Target("openbsd", "x64").setTags("test").setHost("build-x64-openbsd-latest")
new Target("linux", "x64").setTags("test").setHost("bmh-build-x64-linux-latest"),
new Target("linux", "arm64").setTags("test").setHost("bmh-build-arm64-linux-latest"),
new Target("linux", "riscv64").setTags("test").setHost("bmh-build-riscv64-linux-latest"),
new Target("linux_musl", "x64").setTags("test").setHost("bmh-build-x64-linux-musl-latest"),
new Target("macos", "x64").setTags("test").setHost("bmh-build-x64-macos-latest"),
new Target("macos", "arm64").setTags("test").setHost("bmh-build-arm64-macos-latest"),
new Target("windows", "x64").setTags("test").setHost("bmh-build-x64-windows-latest"),
new Target("windows", "arm64").setTags("test").setHost("bmh-build-arm64-windows-latest"),
new Target("freebsd", "x64").setTags("test").setHost("bmh-build-x64-freebsd-latest"),
new Target("openbsd", "x64").setTags("test").setHost("bmh-build-x64-openbsd-latest")
);

@Task(order = 1)
Expand Down
17 changes: 8 additions & 9 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,7 @@

[![Maven Central](https://img.shields.io/maven-central/v/com.fizzed/bigmap?color=blue&style=flat-square)](https://mvnrepository.com/artifact/com.fizzed/bigmap)

## Automated Testing

The following Java versions and platforms are tested using GitHub workflows:
cccccc

[![Java 8](https://img.shields.io/github/actions/workflow/status/fizzed/bigmap/java8.yaml?branch=master&label=Java%208&style=flat-square)](https://github.com/fizzed/bigmap/actions/workflows/java8.yaml)
[![Java 11](https://img.shields.io/github/actions/workflow/status/fizzed/bigmap/java11.yaml?branch=master&label=Java%2011&style=flat-square)](https://github.com/fizzed/bigmap/actions/workflows/java11.yaml)
Expand All @@ -17,12 +15,13 @@ The following Java versions and platforms are tested using GitHub workflows:

The following platforms are tested using the [Fizzed, Inc.](http://fizzed.com) build system:

![Linux arm64](https://img.shields.io/badge/Linux%20arm64-passing-green)
![Linux riscv64](https://img.shields.io/badge/Linux%20riscv64-passing-green)
![MacOS x64](https://img.shields.io/badge/MacOS%20x64-passing-green)
![Windows arm64](https://img.shields.io/badge/Windows%20arm64-passing-green)
![FreeBSD x64](https://img.shields.io/badge/FreeBSD%20x64-passing-green)
![OpenBSD x64](https://img.shields.io/badge/OpenBSD%20x64-passing-green)
[![Linux arm64](https://img.shields.io/badge/Linux%20arm64-passing-green)](buildx-results.txt)
[![Linux riscv64](https://img.shields.io/badge/Linux%20riscv64-passing-green)](buildx-results.txt)
[![Linux MUSL x64](https://img.shields.io/badge/Linux%20MUSL%20x64-passing-green)](buildx-results.txt)
[![MacOS x64](https://img.shields.io/badge/MacOS%20x64-passing-green)](buildx-results.txt)
[![Windows arm64](https://img.shields.io/badge/Windows%20arm64-passing-green)](buildx-results.txt)
[![FreeBSD x64](https://img.shields.io/badge/FreeBSD%20x64-passing-green)](buildx-results.txt)
[![OpenBSD x64](https://img.shields.io/badge/OpenBSD%20x64-passing-green)](buildx-results.txt)

## Overview

Expand Down
17 changes: 17 additions & 0 deletions buildx-results.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
Buildx Results
--------------
Cross platform tests use the Buildx project: https://github.com/fizzed/buildx
Commit: f325739624dddcca4f1ebf34198f0d82ffd0ee1d
Date: 2025-01-10T19:11:27.113751Z[UTC]

linux-x64 success
linux-arm64 success
linux-riscv64 success
linux_musl-x64 success
macos-x64 success
macos-arm64 success
windows-x64 success
windows-arm64 success
freebsd-x64 success
openbsd-x64 success

0 comments on commit cdab24c

Please sign in to comment.