Skip to content
This repository has been archived by the owner on Nov 30, 2023. It is now read-only.

Commit

Permalink
Merge pull request #1 from scheme-containers/dev/ypsilon
Browse files Browse the repository at this point in the history
ypsilon: Use the upstream repository
  • Loading branch information
weinholt authored Oct 2, 2023
2 parents 1848ec3 + 0f4e44f commit 2669116
Show file tree
Hide file tree
Showing 4 changed files with 13 additions and 8 deletions.
8 changes: 4 additions & 4 deletions .github/workflows/ypsilon-push-action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,12 +25,12 @@ jobs:
username: ${{ secrets.DOCKERHUB_USERNAME }}
password: ${{ secrets.DOCKERHUB_TOKEN }}
-
name: Build and push schemers/ypsilon:head-lambdaconservatory
name: Build and push schemers/ypsilon:head
uses: docker/build-push-action@v2
with:
push: true
context: implementations/ypsilon/head-lambdaconservatory/
context: implementations/ypsilon/head/
tags: |
schemers/ypsilon:head-lambdaconservatory
schemers/ypsilon:head-lambdaconservatory-bullseye-slim
schemers/ypsilon:head
schemers/ypsilon:head-bullseye-slim
schemers/ypsilon:latest
Original file line number Diff line number Diff line change
Expand Up @@ -7,9 +7,13 @@ RUN apt-get update && apt-get -y --no-install-recommends install \
git \
libffi-dev \
libgmp-dev \
llvm \
clang \
llvm-dev \
lld \
&& rm -rf /var/lib/apt/lists/*
WORKDIR /build/
RUN git clone https://github.com/lambdaconservatory/ypsilon.git --depth 1
RUN git clone https://github.com/fujita-y/ypsilon.git --depth 1
WORKDIR /build/ypsilon
RUN make
RUN make check
Expand All @@ -19,6 +23,7 @@ FROM debian:bullseye-slim
RUN apt-get update && apt-get -y --no-install-recommends install \
libffi7 \
libgmp10 \
libllvm11 \
&& rm -rf /var/lib/apt/lists/*
COPY --from=build /usr/local/ /usr/local/
COPY scheme-script /usr/local/bin
Expand Down
6 changes: 3 additions & 3 deletions scripts/implementations.scm
Original file line number Diff line number Diff line change
Expand Up @@ -394,8 +394,8 @@
(define-implementation
(name "ypsilon")
(versions (version
(name "head-lambdaconservatory")
(tags "head-lambdaconservatory"
"head-lambdaconservatory-bullseye-slim"
(name "head")
(tags "head"
"head-bullseye-slim"
"latest"))))

0 comments on commit 2669116

Please sign in to comment.