瀏覽代碼

Simplify apt publisher

master
Ray Burgemeestre 5 年之前
父節點
當前提交
fe44d1c4d9
共有 1 個檔案被更改,包括 4 行新增4 行删除
  1. +4
    -4
      apt-publisher/Makefile

+ 4
- 4
apt-publisher/Makefile 查看文件

make update-packages make update-packages


prepare-packages: prepare-packages:
mkdir packages
mkdir repo/amd64
cp -prv ffmpeg/pkg/*.deb \ cp -prv ffmpeg/pkg/*.deb \
v8pp/pkg/*.deb \ v8pp/pkg/*.deb \
crtmpserver/pkg/*.deb \ crtmpserver/pkg/*.deb \
boost/pkg/*.deb \ boost/pkg/*.deb \
benchmarklib/pkg/*.deb \ benchmarklib/pkg/*.deb \
fastpfor/pkg/*.deb \ fastpfor/pkg/*.deb \
packages/
repo/amd64/


docker: docker:
docker build . -t rayburgemeestre/apt-ubuntu:16.04 -f Dockerfile docker build . -t rayburgemeestre/apt-ubuntu:16.04 -f Dockerfile


update-packages: update-packages:
docker pull rayburgemeestre/apt-ubuntu:16.04 docker pull rayburgemeestre/apt-ubuntu:16.04
docker run -t -v $$PWD:$$PWD -v $$PWD/gnupg:/root/.gnupg -v $$PWD/repo:/repo -v $$PWD/packages:/repo/amd64 --workdir $$PWD rayburgemeestre/apt-ubuntu:16.04 /bin/sh -c "bash update.sh"
docker run -t -v $$PWD:$$PWD -v $$PWD/gnupg:/root/.gnupg -v $$PWD/repo:/repo -v --workdir $$PWD rayburgemeestre/apt-ubuntu:16.04 /bin/sh -c "bash update.sh"
tar -czf repo.tar.gz repo tar -czf repo.tar.gz repo


shell: shell:
docker run -t -v $$PWD:$$PWD -v $$PWD/gnupg:/root/.gnupg -v $$PWD/repo:/repo -v $$PWD/packages:/repo/amd64 --workdir $$PWD rayburgemeestre/apt-ubuntu:16.04 /bin/bash
docker run -t -v $$PWD:$$PWD -v $$PWD/gnupg:/root/.gnupg -v $$PWD/repo:/repo -v --workdir $$PWD rayburgemeestre/apt-ubuntu:16.04 /bin/bash


clean-all: clean-all:
rm -rf repo gnupg keys rm -rf repo gnupg keys

Loading…
取消
儲存