Browse Source

Add initial aci build

master
Matthew Faltys 7 years ago
parent
commit
9e26b392cf
  1. 1
      .gitignore
  2. 16
      Makefile

1
.gitignore vendored

@ -2,3 +2,4 @@ deps/creds.x
deps/rootfs.tar.gz deps/rootfs.tar.gz
deps/stage.tmp deps/stage.tmp
filesystem.tmp/ filesystem.tmp/
seedpod-layout/

16
Makefile

@ -20,9 +20,18 @@ build_filesystem:
tar -czf rootfs.tar.gz * tar -czf rootfs.tar.gz *
mv filesystem.tmp/rootfs.tar.gz deps/ mv filesystem.tmp/rootfs.tar.gz deps/
aci_build: aci_build_web:
cd deps/ && \ cd deps/ && \
mkdir -p stage.tmp/seedpod-layout/ mkdir -p stage.tmp/theme && \
wget -O stage.tmp/theme.tar.gz $(WEB_THEME) && \
tar -xzf stage.tmp/theme.tar.gz -C stage.tmp/theme --strip-components 1
mkdir -p seedpod-layout/rootfs/
tar -xzf deps/rootfs.tar.gz -C seedpod-layout/rootfs/
cp deps/config.ovpn seedpod-layout/rootfs/
cp deps/creds.x seedpod-layout/rootfs/
cp deps/settings.json seedpod-layout/rootfs/transmission/
cp -R deps/stage.tmp/theme/ seedpod-layout/rootfs/usr/share/transmission/web/
cp deps/run.sh seedpod-layout/rootfs/
docker_build: docker_build:
cd deps/ && \ cd deps/ && \
@ -49,7 +58,8 @@ docker_run:
$(IMAGE_NAME) $(IMAGE_NAME)
clean: clean:
rm -rf deps/stage.tmp rm -rf deps/stage.tmp/
rm -rf seedpod-layout/
@if [ -d "filesystem.tmp/" ]; then \ @if [ -d "filesystem.tmp/" ]; then \
$(OS_PERMS) rm -rf filesystem.tmp; \ $(OS_PERMS) rm -rf filesystem.tmp; \
fi fi

Loading…
Cancel
Save