Devkit now pulls source from main branch of the repository

Added git to SDK
Bumped version from 0.2.0 to 0.2.1
This commit is contained in:
Sven Vogel 2024-04-22 13:15:33 +02:00
parent c38abad400
commit aa7c62f021
2 changed files with 7 additions and 8 deletions

View File

@ -1,10 +1,9 @@
FROM servostar/gemstone:sdk-0.2.0-alpine-3.19.1 FROM servostar/gemstone:sdk-0.2.1-alpine-3.19.1
LABEL authors="servostar" LABEL authors="servostar"
LABEL version="0.2.0" LABEL version="0.2.1"
LABEL description="docker image for setting up the build pipeline on SDK" LABEL description="docker image for setting up the build pipeline on SDK"
LABEL website="https://github.com/Servostar/gemstone" LABEL website="https://github.com/Servostar/gemstone"
COPY --chown=lorang src /home/lorang/src RUN git clone https://github.com/Servostar/gemstone.git /home/lorang
COPY --chown=lorang CMakeLists.txt /home/lorang/
RUN cmake . RUN cmake .

View File

@ -1,13 +1,13 @@
FROM alpine:3.19.1 FROM alpine:3.19.1
LABEL authors="servostar" LABEL authors="servostar"
LABEL version="0.2.0" LABEL version="0.2.1"
LABEL description="base image for building the gemstone programming language compiler" LABEL description="base image for building the gemstone programming language compiler"
LABEL website="https://github.com/Servostar/gemstone" LABEL website="https://github.com/Servostar/gemstone"
# install dependencies # install dependencies
RUN apk add build-base gcc make cmake bison flex RUN apk add build-base gcc make cmake bison flex git
# create user for build # create user for build
RUN adduser --disabled-password lorang RUN adduser --disabled-password lorang
WORKDIR /home/lorang WORKDIR /home/lorang
USER lorang USER lorang