Skip to content

Commit

Permalink
Add 3.3/stable dart yolks (#229)
Browse files Browse the repository at this point in the history
* Add 3.3/stable dart images

* Update dart.yml

* Revert dart.yml
  • Loading branch information
kNoAPP authored Apr 2, 2024
1 parent c26a4d7 commit e702e78
Show file tree
Hide file tree
Showing 4 changed files with 49 additions and 3 deletions.
8 changes: 5 additions & 3 deletions .github/workflows/dart.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,9 +16,11 @@ jobs:
fail-fast: false
matrix:
tag:
- 2.17
- 2.18
- 2.19
- '2.17'
- '2.18'
- '2.19'
- '3.3'
- 'stable'
steps:
- uses: actions/checkout@v4
# Setup QEMU for ARM64 Build
Expand Down
8 changes: 8 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -74,6 +74,14 @@ is tagged correctly.

* [`dart2.17`](/dart/2.17)
* `ghcr.io/parkervcp/yolks:dart_2.17`
* [`dart2.18`](/dart/2.18)
* `ghcr.io/parkervcp/yolks:dart_2.18`
* [`dart2.19`](/dart/2.19)
* `ghcr.io/parkervcp/yolks:dart_2.19`
* [`dart3.3`](/dart/3.3)
* `ghcr.io/parkervcp/yolks:dart_3.3`
* [`dart stable`](/dart/stable)
* `ghcr.io/parkervcp/yolks:dart_stable`

### [dotNet](/dotnet)

Expand Down
18 changes: 18 additions & 0 deletions dart/3.3/Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
FROM --platform=$TARGETOS/$TARGETARCH dart:3.3

LABEL author="Alden Bansemer" maintainer="[email protected]"

RUN apt update \
&& apt -y install iproute2 git ca-certificates tzdata tini \
&& useradd -m -d /home/container container

USER container
ENV USER=container HOME=/home/container
WORKDIR /home/container

STOPSIGNAL SIGINT

COPY --chown=container:container ./../entrypoint.sh /entrypoint.sh
RUN chmod +x /entrypoint.sh
ENTRYPOINT ["/usr/bin/tini", "-g", "--"]
CMD ["/entrypoint.sh"]
18 changes: 18 additions & 0 deletions dart/stable/Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
FROM --platform=$TARGETOS/$TARGETARCH dart:stable

LABEL author="Alden Bansemer" maintainer="[email protected]"

RUN apt update \
&& apt -y install iproute2 git ca-certificates tzdata tini \
&& useradd -m -d /home/container container

USER container
ENV USER=container HOME=/home/container
WORKDIR /home/container

STOPSIGNAL SIGINT

COPY --chown=container:container ./../entrypoint.sh /entrypoint.sh
RUN chmod +x /entrypoint.sh
ENTRYPOINT ["/usr/bin/tini", "-g", "--"]
CMD ["/entrypoint.sh"]

0 comments on commit e702e78

Please sign in to comment.