mirror of
https://github.com/edgelesssys/constellation.git
synced 2025-08-14 09:45:34 -04:00
Add patches and Makefile for modified CoreOS assembler
This commit is contained in:
parent
eab33817fd
commit
cba89c687d
4 changed files with 262 additions and 0 deletions
28
3rdparty/coreos-assembler/Makefile
vendored
Normal file
28
3rdparty/coreos-assembler/Makefile
vendored
Normal file
|
@ -0,0 +1,28 @@
|
|||
CONTAINER_RUNTIME ?= docker
|
||||
IMAGENAME ?= localhost/coreos-assembler
|
||||
IMAGETAG ?= latest
|
||||
UPSTREAM ?= https://github.com/coreos/coreos-assembler
|
||||
COMMIT ?= b8f61207c7a4ce345a1f136823dac6c628086273
|
||||
SRC_PATH = $(CURDIR)
|
||||
BASE_PATH ?= $(SRC_PATH)
|
||||
BUILDDIR ?= $(BASE_PATH)/build
|
||||
CLONEDIR ?= $(BUILDDIR)/coreos-assembler
|
||||
|
||||
|
||||
.PHONY: all clone patch containerimage clean
|
||||
|
||||
all: clone patch containerimage
|
||||
|
||||
clone:
|
||||
@mkdir -p $(BUILDDIR)
|
||||
git clone $(UPSTREAM) $(CLONEDIR)
|
||||
cd $(CLONEDIR) && git checkout $(COMMIT)
|
||||
|
||||
patch:
|
||||
cd $(CLONEDIR) && patch -p1 < $(BASE_PATH)/verity.patch
|
||||
|
||||
containerimage:
|
||||
cd $(CLONEDIR) && $(CONTAINER_RUNTIME) build -t $(IMAGENAME):$(IMAGETAG) -f Dockerfile .
|
||||
|
||||
clean:
|
||||
rm -rf $(BUILDDIR)
|
Loading…
Add table
Add a link
Reference in a new issue