1
0
mirror of https://github.com/Interlisp/maiko.git synced 2026-01-28 04:38:00 +00:00

Updated maiko build workflows to be mch more efficient incl. sing Apline Lnux to do the builds; also removed the Maiko docker image since it no longer makes sense

This commit is contained in:
Frank Halasz
2023-06-06 16:32:44 -07:00
parent 8563c8700d
commit 59f2f2e835
7 changed files with 66 additions and 539 deletions

22
.github/workflows/Dockerfile_maiko vendored Executable file
View File

@@ -0,0 +1,22 @@
#*******************************************************************************
#
# Dockerfile to build Maiko to be used by buildRelease github action
# The output of this is intended to be a directory in the github workspace
# file system it is not intended to be a useable Docker image.
#
# Copyright 2023 by Interlisp.org
#
# Frank Halasz 2023-02-21
#
# ******************************************************************************
FROM ghcr.io/interlisp/maiko-builder
ARG INSTALL_LOCATION=/usr/local/interlisp/maiko
# Copy over / clean maiko repo
COPY . ${INSTALL_LOCATION}
# Build maiko
RUN cd ${INSTALL_LOCATION}/bin \
&& ./makeright x cleanup\
&& ./makeright init cleanup \
&& ./makeright x \
&& ./makeright init