From 47669427455a9f50cfca33cb5d07fa3bfff7f13c Mon Sep 17 00:00:00 2001 From: Kai Klingenberg Date: Fri, 10 Dec 2021 12:32:09 -0300 Subject: [PATCH] Update dockerfiles for chicken 5.3 --- LICENSE | 2 +- README.md | 12 ++++++------ dockerfiles/alpine.Dockerfile | 4 ++-- dockerfiles/centos.Dockerfile | 2 +- dockerfiles/debian.Dockerfile | 4 ++-- dockerfiles/ubuntu.Dockerfile | 2 +- 6 files changed, 13 insertions(+), 13 deletions(-) diff --git a/LICENSE b/LICENSE index 41118a9..e077962 100644 --- a/LICENSE +++ b/LICENSE @@ -1,4 +1,4 @@ -Copyright 2020 Kai Klingenberg +Copyright 2021 Kai Klingenberg Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are diff --git a/README.md b/README.md index bc9085e..e585d09 100644 --- a/README.md +++ b/README.md @@ -7,10 +7,10 @@ provided, used to build projects in an opinionated, structured way. You may pick a flavour built on top of popular linux distros: ```bash -docker pull plotter/chicken-scheme:5.2.0-alpine -docker pull plotter/chicken-scheme:5.2.0-debian -docker pull plotter/chicken-scheme:5.2.0-ubuntu -docker pull plotter/chicken-scheme:5.2.0-centos +docker pull plotter/chicken-scheme:5.3.0-alpine +docker pull plotter/chicken-scheme:5.3.0-debian +docker pull plotter/chicken-scheme:5.3.0-ubuntu +docker pull plotter/chicken-scheme:5.3.0-centos ``` ## How to use these images @@ -26,7 +26,7 @@ For truly static builds, prefer the `alpine` base image and set the proper compiler and linker flags: ```dockerfile -FROM plotter/chicken-scheme:5.2.0-alpine +FROM plotter/chicken-scheme:5.3.0-alpine WORKDIR /src COPY . . RUN csc -static -L -static -L -no-pie main.scm @@ -37,7 +37,7 @@ You may also choose to build a barebones `scratch` image containing only the desired binary: ```dockerfile -FROM plotter/chicken-scheme:5.2.0-alpine as build +FROM plotter/chicken-scheme:5.3.0-alpine as build WORKDIR /src COPY . . RUN csc -static -L -static -L -no-pie main.scm diff --git a/dockerfiles/alpine.Dockerfile b/dockerfiles/alpine.Dockerfile index 53a6abc..32a2ef2 100644 --- a/dockerfiles/alpine.Dockerfile +++ b/dockerfiles/alpine.Dockerfile @@ -1,6 +1,6 @@ -FROM alpine:3.12 +FROM alpine:3.15 -ENV CHICKEN_VERSION 5.2.0 +ENV CHICKEN_VERSION 5.3.0 ENV PLATFORM linux RUN set -eux; \ diff --git a/dockerfiles/centos.Dockerfile b/dockerfiles/centos.Dockerfile index 3f80bfe..0048c7e 100644 --- a/dockerfiles/centos.Dockerfile +++ b/dockerfiles/centos.Dockerfile @@ -1,6 +1,6 @@ FROM centos:8 -ENV CHICKEN_VERSION 5.2.0 +ENV CHICKEN_VERSION 5.3.0 ENV PLATFORM linux RUN set -eux; \ diff --git a/dockerfiles/debian.Dockerfile b/dockerfiles/debian.Dockerfile index 7a38c62..c9b44f7 100644 --- a/dockerfiles/debian.Dockerfile +++ b/dockerfiles/debian.Dockerfile @@ -1,6 +1,6 @@ -FROM debian:buster +FROM debian:bullseye -ENV CHICKEN_VERSION 5.2.0 +ENV CHICKEN_VERSION 5.3.0 ENV PLATFORM linux RUN set -eux; \ diff --git a/dockerfiles/ubuntu.Dockerfile b/dockerfiles/ubuntu.Dockerfile index e57643c..41082e8 100644 --- a/dockerfiles/ubuntu.Dockerfile +++ b/dockerfiles/ubuntu.Dockerfile @@ -1,6 +1,6 @@ FROM ubuntu:focal -ENV CHICKEN_VERSION 5.2.0 +ENV CHICKEN_VERSION 5.3.0 ENV PLATFORM linux RUN set -eux; \