Makefile.amIMAGE = zerolabssyseng/build-make
clean-local:
docker rmi $(CLEAN_OPTIONS) $(IMAGE):$(TAG) || true
build:
docker build $(BUILD_OPTIONS) --build-arg TAG=${TAG} -t $(IMAGE):$(TAG) .
pull:
docker pull $(PULL_OPTIONS) $(IMAGE):$(TAG)
push: build
docker push $(PUSH_OPTIONS) $(IMAGE):$(TAG)
makemake [options]:
clean-local
build
pull
push
ARG TAG
FROM zerolabssyseng/build:${TAG:-latest}
MAINTAINER "System Engineer (SysEng)"
RUN apk add --update autoconf automake && \
rm -rf /var/cache/apk/*
COPY rootfs/ /
version: '3.5'
volumes:
build-make:
services:
build-make:
image: zerolabssyseng/build-make:latest
container_name: zerolabssyseng_build_make
volumes:
- /etc/localtime:/etc/localtime:ro
- /var/run/docker.sock:/var/run/docker.sock
environment:
- ENV=local # environment name
#- [email protected]:your/project.git # git repository URL
#- BUILD_GITREF=HEAD # git tag/commit reference to build
#- BUILD_PROJECT= # project directory (empty for the root of sources)
#- BUILD_SCRIPT=/usr/local/build/build.sh # build script
#- BUILD_TIMEOUT=3600 # build timeout
#- CONFIGURE=1 # enable configure script (executed only if found)
#- CONFIGURE_OPTIONS= # configure options
#- MAKE_OPTIONS= # make options
#- MAKE_TARGET= # make target (leave empty for default target)
#- MAKE_TARGETOPTIONS= # make target options
#- MAKE_INSTALL=1 # enable make install
#- MAKE_INSTALLOPTIONS= # make install options
Content type
Image
Digest
Size
169.6 MB
Last updated
almost 7 years ago
docker pull zerolabssyseng/build-make