mirror of
https://github.com/bitnami/minideb.git
synced 2026-06-04 10:13:55 +08:00
add Makefile
This commit is contained in:
@@ -0,0 +1,23 @@
|
||||
BIND_DIR := build
|
||||
MKDIR_P = mkdir -p
|
||||
RM = rm -rf
|
||||
|
||||
default: build-all
|
||||
|
||||
build-jessie:
|
||||
$(MAKE) clean-up
|
||||
${MKDIR_P} ${CURDIR}/${BIND_DIR}
|
||||
./pre-build.sh
|
||||
./mkimage ${CURDIR}/${BIND_DIR}/jessie.tar jessie
|
||||
|
||||
build-all:
|
||||
$(MAKE) clean-up
|
||||
./pre-build.sh
|
||||
./buildall
|
||||
|
||||
test-jessie:
|
||||
cat ${CURDIR}/${BIND_DIR}/jessie.tar | docker import - minideb:jessie
|
||||
./test minideb:jessie
|
||||
|
||||
clean-up:
|
||||
${RM} ${CURDIR}/${BIND_DIR}
|
||||
Executable
+8
@@ -0,0 +1,8 @@
|
||||
#!/bin/bash
|
||||
|
||||
set -e
|
||||
set -u
|
||||
set -o pipefail
|
||||
|
||||
apt-get update
|
||||
apt-get install -y debootstrap debian-archive-keyring jq dpkg-dev
|
||||
Reference in New Issue
Block a user