mirror of
https://github.com/adnanh/webhook.git
synced 2025-06-28 07:18:31 +00:00
add in make target
This commit is contained in:
parent
033764601d
commit
bfe4c148a5
1 changed files with 9 additions and 0 deletions
9
Makefile
9
Makefile
|
@ -1,5 +1,9 @@
|
||||||
DOCKER_IMAGE_NAME=adnanh/webhook
|
DOCKER_IMAGE_NAME=adnanh/webhook
|
||||||
CONTAINER_NAME=webhook
|
CONTAINER_NAME=webhook
|
||||||
|
COMMIT := $(shell git rev-parse HEAD)
|
||||||
|
SHORTCOMMIT := $(shell git rev-parse HEAD|cut -c-7)
|
||||||
|
TEMPDIR := $(shell mktemp -d)
|
||||||
|
|
||||||
|
|
||||||
docker-build: Dockerfile
|
docker-build: Dockerfile
|
||||||
docker build --force-rm=true --tag=${DOCKER_IMAGE_NAME} .
|
docker build --force-rm=true --tag=${DOCKER_IMAGE_NAME} .
|
||||||
|
@ -8,3 +12,8 @@ docker-run:
|
||||||
@echo "Here's an example command on how to run a webhook container:"
|
@echo "Here's an example command on how to run a webhook container:"
|
||||||
@echo "docker run -d -p 9000:9000 -v /etc/webhook:/etc/webhook --name=${CONTAINER_NAME} \\"
|
@echo "docker run -d -p 9000:9000 -v /etc/webhook:/etc/webhook --name=${CONTAINER_NAME} \\"
|
||||||
@echo " ${DOCKER_IMAGE_NAME} -verbose -hooks=/etc/webhook/hooks.json -hotreload"
|
@echo " ${DOCKER_IMAGE_NAME} -verbose -hooks=/etc/webhook/hooks.json -hotreload"
|
||||||
|
|
||||||
|
build_rpm:
|
||||||
|
git archive --format=tar.gz --prefix webhook-$(COMMIT)/ --output $(TEMPDIR)/webhook-$(SHORTCOMMIT).tar.gz $(COMMIT)
|
||||||
|
rpmbuild -ta --define "_commit $(COMMIT)" $(TEMPDIR)/webhook-$(SHORTCOMMIT).tar.gz
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue