Quick make deb script #46

Closed
dz0ny opened this Issue Dec 5, 2014 · 1 comment

Comments

Projects
None yet
2 participants

dz0ny commented Dec 5, 2014

Hi I just wanted to share quick make deb and deploy to public repo script, maybe someone will find is useful...
:)

VERSION := 0.4.9

all: clean build deb

build:
    mkdir -p packaging/root/usr/local/bin
    curl -L https://github.com/rlmcpherson/s3gof3r/releases/download/v$(VERSION)/gof3r_$(VERSION)_linux_amd64.tar.gz | tar xvz --strip-components=1
    mv gof3r packaging/root/usr/local/bin/s3gof3r
clean:
    find . -name "*.out" -delete
    rm -rf packaging

deb:
    fpm -s dir -t deb -n s3gof3r -v $(VERSION) -p packaging/s3gof3r.deb \
        --deb-priority optional --category admin \
        --force \
        --deb-compression bzip2 \
        -a amd64 \
        packaging/root/=/

deploy:
    package_cloud push dz0ny/opensource/any/any packaging/s3gof3r.deb
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment