Compare commits

...

10 commits

Author SHA1 Message Date
asonix 7964360d07 it was a space issue on the build server
All checks were successful
/ build (map[platform:linux/arm64 suffix:linux-arm64]) (push) Successful in 13m33s
/ publish-forgejo (push) Successful in 5s
/ publish-docker (push) Successful in 13s
/ build (map[platform:linux/amd64 suffix:linux-amd64]) (push) Successful in 4m9s
2024-05-03 16:24:22 -05:00
asonix 3330d48299 Back to 20
Some checks failed
/ build (map[platform:linux/arm64 suffix:linux-arm64]) (push) Failing after 37s
/ publish-docker (push) Has been skipped
/ publish-forgejo (push) Has been skipped
/ build (map[platform:linux/amd64 suffix:linux-amd64]) (push) Failing after 33s
2024-05-03 16:19:54 -05:00
asonix 078efb042a Try 22-bookworm
Some checks failed
/ publish-docker (push) Has been skipped
/ publish-forgejo (push) Has been skipped
/ build (map[platform:linux/amd64 suffix:linux-amd64]) (push) Failing after 1m8s
/ build (map[platform:linux/arm64 suffix:linux-arm64]) (push) Failing after 34s
2024-05-03 16:12:00 -05:00
asonix bcee863aef Back to 1.11
Some checks failed
/ build (map[platform:linux/arm64 suffix:linux-arm64]) (push) Failing after 35s
/ publish-docker (push) Has been skipped
/ publish-forgejo (push) Has been skipped
/ build (map[platform:linux/amd64 suffix:linux-amd64]) (push) Failing after 34s
2024-05-03 16:08:47 -05:00
asonix 1166a33b40 Downgrade base image
Some checks failed
/ build (map[platform:linux/arm64 suffix:linux-arm64]) (push) Failing after 36s
/ build (map[platform:linux/amd64 suffix:linux-amd64]) (push) Failing after 43s
/ publish-docker (push) Has been skipped
/ publish-forgejo (push) Has been skipped
2024-05-03 16:03:11 -05:00
asonix 6d6645114b Fix image path
Some checks failed
/ build (map[platform:linux/amd64 suffix:linux-amd64]) (push) Failing after 33s
/ publish-docker (push) Has been skipped
/ publish-forgejo (push) Has been skipped
/ build (map[platform:linux/arm64 suffix:linux-arm64]) (push) Failing after 35s
2024-05-03 16:01:50 -05:00
asonix cc7e1f8cb7 runs-on docker
Some checks failed
/ publish-docker (push) Has been skipped
/ publish-forgejo (push) Has been skipped
/ build (map[platform:linux/amd64 suffix:linux-amd64]) (push) Failing after 2s
/ build (map[platform:linux/arm64 suffix:linux-arm64]) (push) Failing after 1s
2024-05-03 16:00:27 -05:00
asonix f3876bc090 Build aws-lc-rs successfully
Some checks failed
/ build (map[platform:linux/amd64 suffix:linux-amd64]) (push) Failing after 31s
/ publish-docker (push) Has been skipped
/ publish-forgejo (push) Has been skipped
/ build (map[platform:linux/arm64 suffix:linux-arm64]) (push) Failing after 33s
2024-05-03 15:55:55 -05:00
asonix 4d97a758b9 Add bindgen, clang & libs
Some checks failed
/ publish-docker (push) Has been cancelled
/ build (map[platform:linux/arm64 suffix:linux-arm64]) (push) Has been cancelled
/ publish-forgejo (push) Has been cancelled
/ build (map[platform:linux/amd64 suffix:linux-amd64]) (push) Has been cancelled
2024-05-03 15:42:35 -05:00
asonix 6f8bca16c7 Add cmake
All checks were successful
/ build (map[platform:linux/amd64 suffix:linux-amd64]) (push) Successful in 2m11s
/ build (map[platform:linux/arm64 suffix:linux-arm64]) (push) Successful in 4m44s
/ publish-docker (push) Successful in 13s
/ publish-forgejo (push) Successful in 5s
2024-05-03 15:13:25 -05:00
4 changed files with 22 additions and 4 deletions

View file

@ -9,7 +9,9 @@ env:
jobs:
build:
runs-on: base-image
runs-on: docker
container:
image: docker.io/asonix/actions-base-image:0.1.11
strategy:
fail-fast: false
matrix:
@ -82,7 +84,9 @@ jobs:
publish-docker:
needs: [build, build]
runs-on: base-image
runs-on: docker
container:
image: docker.io/asonix/actions-base-image:0.1.11
steps:
-
name: Download digests
@ -129,7 +133,9 @@ jobs:
publish-forgejo:
needs: [build]
runs-on: base-image
runs-on: docker
container:
image: docker.io/asonix/actions-base-image:0.1.11
steps:
- uses: actions/forgejo-release@v1
with:

View file

@ -8,6 +8,9 @@ RUN \
ENV \
PATH=/opt/minio-client:/opt/zig:/root/.cargo/bin:/root/.rustup/bin:/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/bin:/sbin
COPY --chmod=744 install-build-tooling.sh /opt/install-build-tooling.sh
RUN bash /opt/install-build-tooling.sh
COPY --chmod=744 install-docker.sh /opt/install-docker.sh
RUN bash /opt/install-docker.sh

9
install-build-tooling.sh Normal file
View file

@ -0,0 +1,9 @@
#!/usr/bin/env bash
set -xe
apt-get -y install \
clang \
cmake \
libclang-dev \
llvm-dev

View file

@ -22,4 +22,4 @@ rustup target add x86_64-unknown-linux-musl
rustup target add armv7-unknown-linux-musleabihf
rustup target add aarch64-unknown-linux-musl
yes | cargo binstall cargo-zigbuild
yes | cargo binstall bindgen-cli cargo-zigbuild