Create Docker build pipeline for MacOS
This commit is contained in:
+24
@@ -0,0 +1,24 @@
|
||||
FROM ubuntu:24.04
|
||||
|
||||
ENV DEBIAN_FRONTEND=noninteractive
|
||||
ENV USER=root
|
||||
ENV NIX_CONFIG="experimental-features = nix-command flakes"
|
||||
ENV PATH="/nix/var/nix/profiles/default/bin:${PATH}"
|
||||
|
||||
RUN apt-get update && apt-get install -y \
|
||||
curl \
|
||||
xz-utils \
|
||||
ca-certificates \
|
||||
git \
|
||||
build-essential \
|
||||
pkg-config \
|
||||
rsync \
|
||||
&& rm -rf /var/lib/apt/lists/*
|
||||
|
||||
# Install Nix
|
||||
RUN curl -L https://nixos.org/nix/install | sh -s -- --daemon
|
||||
|
||||
# Install Go
|
||||
RUN nix profile install nixpkgs#go
|
||||
|
||||
WORKDIR /workspace
|
||||
Reference in New Issue
Block a user