refactor: replace custom CRM with Monica fork
Some checks failed
Build & Push Monica Image to Gitea Registry / build-and-push (push) Failing after 9s
Some checks failed
Build & Push Monica Image to Gitea Registry / build-and-push (push) Failing after 9s
This commit is contained in:
22
scripts/vagrant/build/Makefile
Normal file
22
scripts/vagrant/build/Makefile
Normal file
@@ -0,0 +1,22 @@
|
||||
GIT_TAG := $(shell git describe --abbrev=0 --tags)
|
||||
VERSION := $(subst v,,$(GIT_TAG))
|
||||
|
||||
build: base
|
||||
rm -rf .vagrant
|
||||
GIT_TAG=$(GIT_TAG) vagrant up monicahq-stable
|
||||
|
||||
base:
|
||||
vagrant box list | grep -q "ubuntu/bionic64" || vagrant box add ubuntu/bionic64
|
||||
vagrant box update --box ubuntu/bionic64
|
||||
|
||||
package: build
|
||||
rm -f monicahq-stable.box
|
||||
vagrant box remove monicahq/monicahq --box-version 0 || true
|
||||
vagrant package monicahq-stable --output ./monicahq-stable.box --vagrantfile ../Vagrantfile
|
||||
vagrant box add monicahq/monicahq ./monicahq-stable.box
|
||||
|
||||
upload:
|
||||
mv monicahq-stable.box monicahq-$(GIT_TAG).box
|
||||
./vagrant-upload.sh
|
||||
|
||||
.PHONY: build base package
|
||||
Reference in New Issue
Block a user