Skip to content

Commit 53a4641

Browse files
authored
Add image labels to CI Dockerfiles (#4729)
They automatically associated the image in GHCR with this repository.
1 parent ddefacb commit 53a4641

File tree

8 files changed

+16
-0
lines changed

8 files changed

+16
-0
lines changed

.ci-dockerfiles/arm64-unknown-linux-ubuntu24.04-builder/Dockerfile

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
FROM ubuntu:24.04
22

3+
LABEL org.opencontainers.image.source="https://github.com/ponylang/ponyc"
4+
35
# Keep annoying tzdata prompt from coming up
46
# Thanks cmake!
57
ENV DEBIAN_FRONTEND=noninteractive

.ci-dockerfiles/cross-arm/Dockerfile

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
FROM ghcr.io/ponylang/ponyc-ci-x86-64-unknown-linux-ubuntu24.04-builder:20240425
22

3+
LABEL org.opencontainers.image.source="https://github.com/ponylang/ponyc"
4+
35
ARG CROSS_TRIPLE=arm-unknown-linux-gnueabi
46
ARG CROSS_CC=arm-linux-gnueabi-gcc
57
ARG CROSS_CXX=arm-linux-gnueabi-g++

.ci-dockerfiles/cross-armhf/Dockerfile

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
FROM ghcr.io/ponylang/ponyc-ci-x86-64-unknown-linux-ubuntu24.04-builder:20240425
22

3+
LABEL org.opencontainers.image.source="https://github.com/ponylang/ponyc"
4+
35
ARG CROSS_TRIPLE=arm-unknown-linux-gnueabihf
46
ARG CROSS_CC=arm-linux-gnueabihf-gcc
57
ARG CROSS_CXX=arm-linux-gnueabihf-g++

.ci-dockerfiles/cross-riscv64/Dockerfile

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
FROM ghcr.io/ponylang/ponyc-ci-x86-64-unknown-linux-ubuntu24.04-builder:20240425
22

3+
LABEL org.opencontainers.image.source="https://github.com/ponylang/ponyc"
4+
35
USER root
46

57
RUN apt-get update \

.ci-dockerfiles/stdlib-builder/Dockerfile

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
ARG FROM_TAG=release-alpine
22
FROM ghcr.io/ponylang/ponyc:${FROM_TAG}
33

4+
LABEL org.opencontainers.image.source="https://github.com/ponylang/ponyc"
5+
46
ARG MATERIAL_INSIDERS_ACCESS=fail
57

68
RUN apk update \

.ci-dockerfiles/x86-64-unknown-linux-fedora41-builder/Dockerfile

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
FROM fedora:41
22

3+
LABEL org.opencontainers.image.source="https://github.com/ponylang/ponyc"
4+
35
RUN dnf install -y binutils-gold \
46
clang \
57
cmake \

.ci-dockerfiles/x86-64-unknown-linux-ubuntu22.04-builder/Dockerfile

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
FROM ubuntu:22.04
22

3+
LABEL org.opencontainers.image.source="https://github.com/ponylang/ponyc"
4+
35
# Keep annoying tzdata prompt from coming up
46
# Thanks cmake!
57
ENV DEBIAN_FRONTEND=noninteractive

.ci-dockerfiles/x86-64-unknown-linux-ubuntu24.04-builder/Dockerfile

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
FROM ubuntu:24.04
22

3+
LABEL org.opencontainers.image.source="https://github.com/ponylang/ponyc"
4+
35
# Keep annoying tzdata prompt from coming up
46
# Thanks cmake!
57
ENV DEBIAN_FRONTEND=noninteractive

0 commit comments

Comments
 (0)