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:
22
.github/workflows/Dockerfile_maiko
vendored
Executable file
22
.github/workflows/Dockerfile_maiko
vendored
Executable 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
|
||||
Reference in New Issue
Block a user