Commit Graph

66 Commits

Author SHA1 Message Date
Daniel Wolf 36606707cb
ci: stop building 32-bit image
Build Container Image / build_latest_amd64 (push) Successful in 36s Details
Build Container Image / build_latest_arm64 (push) Successful in 33s Details
Build Container Image / build_latest_riscv64 (push) Successful in 44s Details
Build Container Image / push_latest_arm64 (push) Successful in 1m15s Details
Build Container Image / push_latest_riscv64 (push) Successful in 1m10s Details
Build Container Image / push_latest_amd64 (push) Successful in 5m37s Details
Build Container Image / build_latest (push) Successful in 1m5s Details
Build Container Image / push_latest (push) Successful in 5m6s Details
Build Container Image / update_readme (push) Successful in 8s Details
2024-05-08 23:27:16 -04:00
Daniel Wolf aefa0bd51d
ci: allow any fast runner to push to relieve bottlenecks
Build Container Image / build_latest_amd64 (push) Successful in 37s Details
Build Container Image / build_latest_arm64 (push) Successful in 35s Details
Build Container Image / build_latest_riscv64 (push) Successful in 46s Details
Build Container Image / build_latest_i386 (push) Failing after 27s Details
Build Container Image / push_latest_i386 (push) Has been skipped Details
Build Container Image / build_latest (push) Has been skipped Details
Build Container Image / push_latest_arm64 (push) Successful in 1m14s Details
Build Container Image / push_latest_riscv64 (push) Successful in 1m14s Details
Build Container Image / push_latest_amd64 (push) Successful in 5m36s Details
Build Container Image / push_latest (push) Has been skipped Details
Build Container Image / update_readme (push) Has been skipped Details
2024-05-08 17:59:43 -04:00
Daniel Wolf 99e333e1b0
ci: use github for checkout action 2024-05-08 16:56:32 -04:00
Daniel Wolf a22f8a4292
fix: satiate hadolint
Build Container Image / build_latest_riscv64 (push) Successful in 57s Details
Build Container Image / build_latest_amd64 (push) Successful in 39s Details
Build Container Image / build_latest_i386 (push) Successful in 39s Details
Build Container Image / push_latest_amd64 (push) Successful in 1m51s Details
Build Container Image / push_latest_i386 (push) Successful in 1m46s Details
Build Container Image / push_latest_riscv64 (push) Successful in 1m54s Details
Build Container Image / build_latest_arm64 (push) Successful in 1m7s Details
Build Container Image / push_latest_arm64 (push) Successful in 1m40s Details
Build Container Image / push_latest (push) Successful in 4m35s Details
Build Container Image / update_readme (push) Successful in 10s Details
Build Container Image / build_latest (push) Successful in 1m44s Details
2024-03-31 19:31:00 -04:00
Daniel Wolf a338ccc34c
ci: just throw all the arch-specific images into generic repos 2024-03-31 19:28:28 -04:00
Daniel Wolf 87c38efcff
fix: do not use internal-only source image
Build Container Image / build_latest_arm64 (push) Successful in 36s Details
Build Container Image / build_latest_riscv64 (push) Successful in 51s Details
Build Container Image / build_latest_amd64 (push) Successful in 39s Details
Build Container Image / build_latest_i386 (push) Successful in 35s Details
Build Container Image / push_latest_amd64 (push) Successful in 1m5s Details
Build Container Image / push_latest_i386 (push) Successful in 1m3s Details
Build Container Image / push_latest_arm64 (push) Successful in 1m7s Details
Build Container Image / push_latest_riscv64 (push) Successful in 1m13s Details
Build Container Image / push_latest (push) Successful in 3m0s Details
Build Container Image / update_readme (push) Successful in 11s Details
Build Container Image / build_latest (push) Successful in 55s Details
2024-03-27 18:37:49 -04:00
Daniel Wolf e9897f7565
ci: create 14 tag as well
Build Container Image / push_latest_arm64 (push) Successful in 1m8s Details
Build Container Image / build_latest_arm64 (push) Failing after 34s Details
Build Container Image / build_latest_riscv64 (push) Failing after 52s Details
Build Container Image / push_latest_riscv64 (push) Has been skipped Details
Build Container Image / build_latest_amd64 (push) Has been cancelled Details
Build Container Image / push_latest_amd64 (push) Has been cancelled Details
Build Container Image / build_latest_i386 (push) Has been cancelled Details
Build Container Image / push_latest_i386 (push) Has been cancelled Details
Build Container Image / build_latest (push) Has been cancelled Details
Build Container Image / push_latest (push) Has been cancelled Details
Build Container Image / update_readme (push) Has been cancelled Details
2024-03-27 11:24:47 -04:00
Daniel Wolf 872e09d409
refactor: rewrite ci workflows
Build Container Image / build_latest_amd64 (push) Successful in 3m14s Details
Build Container Image / build_latest_i386 (push) Successful in 2m47s Details
Build Container Image / push_latest_amd64 (push) Successful in 1m28s Details
Build Container Image / push_latest_i386 (push) Successful in 1m13s Details
Build Container Image / build_latest_arm64 (push) Successful in 11m19s Details
Build Container Image / push_latest_arm64 (push) Successful in 1m22s Details
Build Container Image / build_latest_riscv64 (push) Successful in 27m19s Details
Build Container Image / push_latest_riscv64 (push) Successful in 1m26s Details
Build Container Image / push_latest (push) Successful in 3m11s Details
Build Container Image / update_readme (push) Successful in 9s Details
Build Container Image / build_latest (push) Successful in 45s Details
2024-03-26 19:27:06 -04:00
Daniel Wolf c66314123e
update license #noci
Build Container Image / build_arm64 (push) Successful in 10m37s Details
Build Container Image / build_riscv64 (push) Successful in 26m43s Details
Build Container Image / build_amd64 (push) Successful in 3m36s Details
Build Container Image / build_i386 (push) Successful in 3m4s Details
Build Container Image / build_manifest (push) Failing after 15s Details
2024-03-09 09:34:17 -05:00
Daniel Wolf 3171389be9
fix documented tag name #noci
Build Container Image / build_riscv64 (push) Has been skipped Details
Build Container Image / build_amd64 (push) Has been skipped Details
Build Container Image / build_i386 (push) Has been skipped Details
Build Container Image / build_arm64 (push) Has been skipped Details
Build Container Image / build_manifest (push) Has been skipped Details
2024-03-07 19:01:39 -05:00
Daniel Wolf aa095ca9b2
use correct name for checkbase image
Build Container Image / build_riscv64 (push) Successful in 44s Details
Build Container Image / build_amd64 (push) Successful in 35s Details
Build Container Image / build_i386 (push) Successful in 49s Details
Build Container Image / build_arm64 (push) Successful in 32s Details
Build Container Image / build_manifest (push) Successful in 20s Details
2024-03-07 17:38:08 -05:00
Daniel Wolf 7982e378a6
show build status on push 2024-03-07 17:37:43 -05:00
Daniel Wolf 778c23ee94
docker-image-update-checker hates me 2024-03-07 17:37:15 -05:00
Daniel Wolf f6a80b45da
redo version tags
Build Container Image / build_amd64 (push) Successful in 30s Details
Build Container Image / build_i386 (push) Successful in 31s Details
Build Container Image / build_riscv64 (push) Successful in 40s Details
Build Container Image / build_arm64 (push) Successful in 30s Details
Build Container Image / build_manifest (push) Successful in 19s Details
2024-03-03 11:01:52 -05:00
Daniel Wolf 77b6905469
fix copyright years
Build Container Image / build_riscv64 (push) Successful in 43s Details
Build Container Image / build_arm64 (push) Successful in 30s Details
Build Container Image / build_amd64 (push) Successful in 30s Details
Build Container Image / build_i386 (push) Successful in 29s Details
Build Container Image / build_manifest (push) Successful in 21s Details
2024-03-03 10:36:35 -05:00
Daniel Wolf 73e31cfc75
try to remove unknown/unknown images by disabling provenance
Build Container Image / build_arm64 (push) Successful in 30s Details
Build Container Image / build_riscv64 (push) Successful in 39s Details
Build Container Image / build_amd64 (push) Successful in 29s Details
Build Container Image / build_i386 (push) Successful in 30s Details
Build Container Image / build_manifest (push) Successful in 19s Details
2024-03-02 17:01:47 -05:00
Daniel Wolf f3b9a3d2ae
fix bad discord notification message
Build Container Image / build_riscv64 (push) Successful in 47s Details
Build Container Image / build_amd64 (push) Successful in 31s Details
Build Container Image / build_i386 (push) Successful in 31s Details
Build Container Image / build_arm64 (push) Successful in 34s Details
Build Container Image / build_manifest (push) Successful in 22s Details
2024-03-02 11:32:27 -05:00
Daniel Wolf 58d90c08bb
migrate to docker buildx
Build Container Image / build_amd64 (push) Successful in 3m33s Details
Build Container Image / build_i386 (push) Successful in 3m11s Details
Build Container Image / build_arm64 (push) Successful in 14m32s Details
Build Container Image / build_riscv64 (push) Successful in 19m38s Details
Build Container Image / build_manifest (push) Successful in 34s Details
2024-03-01 11:56:09 -05:00
Daniel Wolf 2af8b4268c
cut down on discord spam
Build Container Image / build_amd64 (push) Successful in 2m13s Details
Build Container Image / build_i386 (push) Successful in 1m39s Details
Build Container Image / publish_amd64 (push) Successful in 28s Details
Build Container Image / publish_i386 (push) Successful in 20s Details
Build Container Image / build_arm64 (push) Successful in 6m2s Details
Build Container Image / publish_arm64 (push) Successful in 1m9s Details
Build Container Image / build_riscv64 (push) Successful in 12m36s Details
Build Container Image / build_manifest (push) Successful in 5s Details
Build Container Image / publish_riscv64 (push) Successful in 3m19s Details
Build Container Image / publish_manifest (push) Successful in 9s Details
2024-02-27 11:00:23 -05:00
Daniel Wolf d5f36d4ba2
stop repeating -m32
Build Container Image / build_arm64 (push) Successful in 12s Details
Build Container Image / build_amd64 (push) Successful in 16s Details
Build Container Image / publish_arm64 (push) Successful in 9s Details
Build Container Image / build_i386 (push) Successful in 16s Details
Build Container Image / publish_manifest (push) Successful in 26s Details
Build Container Image / publish_amd64 (push) Successful in 13s Details
Build Container Image / build_riscv64 (push) Successful in 50s Details
Build Container Image / publish_i386 (push) Successful in 12s Details
Build Container Image / publish_riscv64 (push) Successful in 25s Details
Build Container Image / build_manifest (push) Failing after 12s Details
2023-12-05 15:21:00 -05:00
Daniel Wolf 354badb908
need to use uname -m 2023-12-05 15:20:36 -05:00
Daniel Wolf 3a74a86bc5
remove arm64 lib32 test - not ready yet
Build Container Image / build_amd64 (push) Successful in 22s Details
Build Container Image / build_i386 (push) Successful in 21s Details
Build Container Image / build_riscv64 (push) Successful in 46s Details
Build Container Image / publish_amd64 (push) Successful in 16s Details
Build Container Image / publish_riscv64 (push) Successful in 14s Details
Build Container Image / publish_i386 (push) Successful in 16s Details
Build Container Image / build_arm64 (push) Successful in 1m32s Details
Build Container Image / build_manifest (push) Successful in 7s Details
Build Container Image / publish_arm64 (push) Successful in 1m13s Details
Build Container Image / publish_manifest (push) Successful in 16s Details
2023-12-04 13:19:58 -05:00
Daniel Wolf d08c1ba88e
add m32 flag anywhere we might need it 2023-12-04 13:19:21 -05:00
Daniel Wolf f6a709a4d9
is lld the problem?
Build Container Image / build_arm64 (push) Failing after 18s Details
Build Container Image / publish_arm64 (push) Has been skipped Details
Build Container Image / build_amd64 (push) Successful in 21s Details
Build Container Image / build_i386 (push) Successful in 20s Details
Build Container Image / publish_amd64 (push) Successful in 15s Details
Build Container Image / publish_i386 (push) Successful in 16s Details
Build Container Image / build_riscv64 (push) Successful in 5m23s Details
Build Container Image / build_manifest (push) Has been skipped Details
Build Container Image / publish_riscv64 (push) Successful in 3m19s Details
Build Container Image / publish_manifest (push) Has been skipped Details
2023-12-04 13:08:35 -05:00
Daniel Wolf 9749cfa138
add riscv64 toolchain file 2023-12-04 13:08:18 -05:00
Daniel Wolf 5ff5f8f994
try to use correct target triples
Build Container Image / build_riscv64 (push) Failing after 15s Details
Build Container Image / publish_riscv64 (push) Has been skipped Details
Build Container Image / build_arm64 (push) Failing after 19s Details
Build Container Image / publish_arm64 (push) Has been skipped Details
Build Container Image / build_amd64 (push) Successful in 22s Details
Build Container Image / build_i386 (push) Successful in 20s Details
Build Container Image / build_manifest (push) Has been skipped Details
Build Container Image / publish_amd64 (push) Successful in 15s Details
Build Container Image / publish_i386 (push) Successful in 15s Details
Build Container Image / publish_manifest (push) Has been skipped Details
2023-12-04 12:55:27 -05:00
Daniel Wolf dc742d07bb
add nxbuild-freebsd-riscv64 2023-12-04 12:54:37 -05:00
Daniel Wolf bde85838ce
remove useless pkg install for riscv64
Build Container Image / build_riscv64 (push) Failing after 2m35s Details
Build Container Image / publish_riscv64 (push) Has been skipped Details
Build Container Image / build_amd64 (push) Successful in 2m58s Details
Build Container Image / build_i386 (push) Successful in 1m26s Details
Build Container Image / publish_amd64 (push) Successful in 29s Details
Build Container Image / publish_i386 (push) Successful in 22s Details
Build Container Image / build_arm64 (push) Failing after 5m45s Details
Build Container Image / build_manifest (push) Has been skipped Details
Build Container Image / publish_arm64 (push) Has been skipped Details
Build Container Image / publish_manifest (push) Has been skipped Details
2023-12-04 12:42:55 -05:00
Daniel Wolf c9b88cb12b
been using cmake too much - fixed checks 2023-12-04 12:42:24 -05:00
Daniel Wolf c0de5bfbaf
try to resolve lib32 arm64 error 2023-12-04 12:41:57 -05:00
Daniel Wolf 16db8b676c
try to do armv7 lib32 test build
Build Container Image / build_riscv64 (push) Failing after 2m38s Details
Build Container Image / publish_riscv64 (push) Has been skipped Details
Build Container Image / build_amd64 (push) Successful in 3m9s Details
Build Container Image / build_i386 (push) Successful in 1m32s Details
Build Container Image / publish_amd64 (push) Successful in 29s Details
Build Container Image / publish_i386 (push) Successful in 31s Details
Build Container Image / build_arm64 (push) Failing after 5m58s Details
Build Container Image / build_manifest (push) Has been skipped Details
Build Container Image / publish_arm64 (push) Has been skipped Details
Build Container Image / publish_manifest (push) Has been skipped Details
2023-12-04 12:29:15 -05:00
Daniel Wolf 777130b953
risvc64 pkgs do not exist 2023-12-04 12:27:36 -05:00
Daniel Wolf d51098788e
build riscv64 on riscv64...
Build Container Image / build_arm64 (push) Successful in 11s Details
Build Container Image / build_amd64 (push) Successful in 16s Details
Build Container Image / publish_arm64 (push) Successful in 11s Details
Build Container Image / build_i386 (push) Successful in 15s Details
Build Container Image / publish_amd64 (push) Successful in 11s Details
Build Container Image / publish_i386 (push) Successful in 12s Details
Build Container Image / build_manifest (push) Has been skipped Details
Build Container Image / publish_riscv64 (push) Has been skipped Details
Build Container Image / publish_manifest (push) Has been skipped Details
Build Container Image / build_riscv64 (push) Failing after 2m35s Details
2023-12-04 11:52:14 -05:00
Daniel Wolf 681c749ecb
try to build for riscv64
Build Container Image / build_arm64 (push) Successful in 13s Details
Build Container Image / build_amd64 (push) Successful in 16s Details
Build Container Image / build_riscv64 (push) Successful in 10s Details
Build Container Image / publish_arm64 (push) Successful in 10s Details
Build Container Image / build_i386 (push) Successful in 16s Details
Build Container Image / publish_amd64 (push) Successful in 12s Details
Build Container Image / publish_i386 (push) Successful in 12s Details
Build Container Image / publish_manifest (push) Has been skipped Details
Build Container Image / build_manifest (push) Failing after 14s Details
Build Container Image / publish_riscv64 (push) Failing after 5s Details
2023-12-04 10:48:02 -05:00
Daniel Wolf 231245b04e
update to FreeBSD 14.0
Build Container Image / build_amd64 (push) Successful in 2m15s Details
Build Container Image / build_i386 (push) Successful in 1m36s Details
Build Container Image / publish_amd64 (push) Successful in 30s Details
Build Container Image / publish_i386 (push) Successful in 21s Details
Build Container Image / build_arm64 (push) Successful in 6m12s Details
Build Container Image / build_manifest (push) Successful in 7s Details
Build Container Image / publish_arm64 (push) Successful in 1m25s Details
Build Container Image / publish_manifest (push) Successful in 15s Details
2023-12-04 10:37:09 -05:00
Daniel Wolf 2ba45d5830
install lib32 where possible
Build Container Image / build_amd64 (push) Successful in 2m42s Details
Build Container Image / build_i386 (push) Successful in 2m4s Details
Build Container Image / build_arm64 (push) Successful in 4m51s Details
Build Container Image / build_manifest (push) Successful in 5s Details
Build Container Image / publish_amd64 (push) Successful in 48s Details
Build Container Image / publish_i386 (push) Successful in 26s Details
Build Container Image / publish_arm64 (push) Successful in 1m22s Details
Build Container Image / publish_manifest (push) Successful in 12s Details
2023-12-04 10:19:09 -05:00
Daniel Wolf 4095bbd0cb
we need to run freebsd-install earlier to remove cruft
Build Container Image / build_amd64 (push) Successful in 1m42s Details
Build Container Image / build_i386 (push) Successful in 1m45s Details
Build Container Image / publish_amd64 (push) Successful in 33s Details
Build Container Image / publish_i386 (push) Successful in 27s Details
Build Container Image / build_arm64 (push) Successful in 4m54s Details
Build Container Image / build_manifest (push) Successful in 6s Details
Build Container Image / publish_arm64 (push) Successful in 1m26s Details
Build Container Image / publish_manifest (push) Successful in 11s Details
2023-11-06 15:00:15 -05:00
Daniel Wolf 8650065f88
change schedule time
Build Container Image / build_arm64 (push) Successful in 11s Details
Build Container Image / publish_arm64 (push) Successful in 9s Details
Build Container Image / build_amd64 (push) Successful in 16s Details
Build Container Image / build_i386 (push) Successful in 15s Details
Build Container Image / build_manifest (push) Successful in 6s Details
Build Container Image / publish_amd64 (push) Successful in 12s Details
Build Container Image / publish_i386 (push) Successful in 12s Details
Build Container Image / publish_manifest (push) Successful in 13s Details
2023-11-05 16:57:18 -05:00
Daniel Wolf 9addaedc0a
paranoia checks for right platform
Build Container Image / build_amd64 (push) Successful in 2m20s Details
Build Container Image / build_i386 (push) Successful in 2m24s Details
Build Container Image / publish_amd64 (push) Successful in 47s Details
Build Container Image / build_arm64 (push) Successful in 6m4s Details
Build Container Image / publish_i386 (push) Successful in 39s Details
Build Container Image / build_manifest (push) Successful in 5s Details
Build Container Image / publish_arm64 (push) Successful in 2m17s Details
Build Container Image / publish_manifest (push) Successful in 9s Details
2023-11-04 05:53:48 -04:00
Daniel Wolf c6bed16180
we only need freebsd-install early on 2023-11-03 20:33:57 -04:00
Daniel Wolf ba85cb7ee7
use --cache-from for docker builds 2023-11-03 20:33:25 -04:00
Daniel Wolf da740aeba7
support quoted nxbuild args 2023-11-03 16:04:41 -04:00
Daniel Wolf 7e030b5e57
split out ports pkg installation 2023-11-03 16:04:14 -04:00
Daniel Wolf 5d19305159
make sure we use lld
Build Container Image / build_arm64 (push) Successful in 20s Details
Build Container Image / build_amd64 (push) Successful in 22s Details
Build Container Image / publish_arm64 (push) Successful in 14s Details
Build Container Image / build_i386 (push) Successful in 34s Details
Build Container Image / build_manifest (push) Successful in 7s Details
Build Container Image / publish_amd64 (push) Successful in 15s Details
Build Container Image / publish_i386 (push) Successful in 28s Details
Build Container Image / publish_manifest (push) Successful in 15s Details
2023-11-03 12:14:05 -04:00
Daniel Wolf 9e6d5364d5
move toolchain files
Build Container Image / build_amd64 (push) Successful in 2m20s Details
Build Container Image / build_i386 (push) Failing after 1m46s Details
Build Container Image / publish_i386 (push) Has been skipped Details
Build Container Image / publish_amd64 (push) Successful in 37s Details
Build Container Image / build_arm64 (push) Successful in 5m5s Details
Build Container Image / build_manifest (push) Has been skipped Details
Build Container Image / publish_arm64 (push) Successful in 1m25s Details
Build Container Image / publish_manifest (push) Has been skipped Details
2023-11-03 11:58:01 -04:00
Daniel Wolf 0f8399eecf
set CMAKE_SIZEOF_VOID_P correctly!
Build Container Image / build_arm64 (push) Successful in 21s Details
Build Container Image / build_amd64 (push) Successful in 24s Details
Build Container Image / publish_arm64 (push) Successful in 15s Details
Build Container Image / build_i386 (push) Successful in 21s Details
Build Container Image / build_manifest (push) Successful in 6s Details
Build Container Image / publish_amd64 (push) Successful in 15s Details
Build Container Image / publish_i386 (push) Successful in 15s Details
Build Container Image / publish_manifest (push) Successful in 19s Details
2023-10-24 12:07:34 -04:00
Daniel Wolf adb9a89607
update README
Build Container Image / build_arm64 (push) Successful in 13s Details
Build Container Image / build_amd64 (push) Successful in 17s Details
Build Container Image / publish_arm64 (push) Successful in 9s Details
Build Container Image / build_i386 (push) Successful in 15s Details
Build Container Image / build_manifest (push) Successful in 9s Details
Build Container Image / publish_amd64 (push) Successful in 12s Details
Build Container Image / publish_i386 (push) Successful in 11s Details
Build Container Image / publish_manifest (push) Successful in 8s Details
2023-10-24 09:28:01 -04:00
Daniel Wolf 494da07d75
we do not have a riscv64 llvm14 image!
Build Container Image / build_arm64 (push) Successful in 19s Details
Build Container Image / build_amd64 (push) Successful in 23s Details
Build Container Image / publish_arm64 (push) Successful in 15s Details
Build Container Image / build_i386 (push) Successful in 20s Details
Build Container Image / build_manifest (push) Successful in 9s Details
Build Container Image / publish_amd64 (push) Successful in 16s Details
Build Container Image / publish_i386 (push) Successful in 15s Details
Build Container Image / publish_manifest (push) Successful in 14s Details
2023-10-23 19:26:13 -04:00
Daniel Wolf c3f37ee1b0
add reuse copyright information
Build Container Image / build_riscv64 (push) Failing after 10s Details
Build Container Image / publish_riscv64 (push) Has been skipped Details
Build Container Image / build_amd64 (push) Successful in 1m42s Details
Build Container Image / build_i386 (push) Successful in 1m45s Details
Build Container Image / publish_amd64 (push) Successful in 36s Details
Build Container Image / publish_i386 (push) Successful in 30s Details
Build Container Image / build_arm64 (push) Successful in 4m41s Details
Build Container Image / build_manifest (push) Has been skipped Details
Build Container Image / publish_arm64 (push) Successful in 1m23s Details
Build Container Image / publish_manifest (push) Has been skipped Details
2023-10-23 18:47:53 -04:00
Daniel Wolf 31265f98bb
attempt i386 and riscv64 builds 2023-10-23 18:47:15 -04:00