Commit 87896f08 authored by Georges Racinet's avatar Georges Racinet 🦑
Browse files

Added build instructions

parent 875988e9e5ea
Pipeline #3938 passed with stage
in 17 seconds
......@@ -12,6 +12,37 @@ endif
all: build push
help:
@echo ''
@echo 'Main targets'
@echo ''
@echo ' build - build all Docker images'
@echo ' push - push all Docker images, building the '
@echo ' needed ones'
@echo ''
@echo 'Targets for individual images'
@echo ' replace FULLNAME with NAME:TAG for images with tag variants'
@echo ' or just NAME (no `latest`) for images without tag variants'
@echo ''
@echo ' FULLNAME - build a single image'
@echo ' push-FULLNAME - push a singe image, building if needed'
@echo ''
@echo 'Options'
@echo ''
@echo ' no-cache - run all builds without Docker cache'
@echo ''
@echo 'Examples'
@echo ''
@echo ' Refresh all images, without pushing:'
@echo ' make no-cache build'
@echo ''
@echo ' Refresh and push a precise image and all its dependencies: '
@echo ' make no-cache push-ci-py2-hgext3rd:hg-5.3'
@echo ''
@echo ' Build missing images and push everything:'
@echo ' make push'
clean:
rm -f $(DEPENDS)
......
......@@ -9,3 +9,9 @@ File Layout
===========
Each image get its own subdirectory. An image `octobus/ci-FOOBAR` will be defined in FOOBAR/Dockerfile`.
Build and push documentation
============================
Run: ``make help`` to get it
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment