mirror of
https://github.com/rancher/os.git
synced 2025-08-31 22:32:14 +00:00
split makefile into local and in-docker
This commit is contained in:
@@ -1,3 +1,2 @@
|
||||
ARTIFACTS=$(pwd)/assets
|
||||
BUILD=$(pwd)/build
|
||||
DIST=$(pwd)/dist
|
||||
|
@@ -9,4 +9,4 @@ fi
|
||||
|
||||
docker build -t ros-build-base -f Dockerfile.base .
|
||||
docker build -t ros-build .
|
||||
echo make package | docker run -v /var/run/docker.sock:/var/run/docker.sock --name=ros-build -i ros-build
|
||||
./scripts/docker-run.sh make -f Makefile.docker dist
|
||||
|
5
scripts/docker-run.sh
Executable file
5
scripts/docker-run.sh
Executable file
@@ -0,0 +1,5 @@
|
||||
#!/bin/bash
|
||||
set -e
|
||||
|
||||
docker rm -fv ros-build > /dev/null 2>&1 || :
|
||||
exec docker run -v /var/run/docker.sock:/var/run/docker.sock --name=ros-build ros-build "$@"
|
@@ -12,7 +12,7 @@ KERNEL=${BASE}/dist/artifacts/vmlinuz
|
||||
INITRD=${BASE}/dist/artifacts/initrd
|
||||
NO_COMPRESS_INITRD=${INITRD}.none
|
||||
HD=${BASE}/state/empty-hd.img
|
||||
HD_GZ=${ARTIFACTS}/empty-hd.img.gz
|
||||
HD_GZ=${BASE}/assets/empty-hd.img.gz
|
||||
INITRD_TMP=${BUILD}/$(sha1sum ${INITRD} | awk '{print $1}')
|
||||
INITRD_CURRENT=${BUILD}/initrd-current
|
||||
INITRD_TEST=${BUILD}/initrd.test
|
||||
|
Reference in New Issue
Block a user