(feat) CI: adding version incrementer (#21)

* Adds version incrementer
This commit is contained in:
Raj Babu Das
2019-10-10 15:16:51 +05:30
committed by Karthik Satchitanand
parent de971bb1fa
commit e74a8be549
11 changed files with 134 additions and 106 deletions

View File

@@ -1,10 +1,23 @@
# Makefile for building Chaos Exporter
# Makefile for building Chaos charts
# Reference Guide - https://www.gnu.org/software/make/manual/make.html
.PHONY: deps
deps:
@echo "-----Install dependencies-----"
sudo apt-get update
sudo apt-get install python3
sudo apt-get install python3-pip -y
pip3 install packaging
.PHONY: versionmaker
versionmaker:
@echo "-----version maker-----"
bash ./scripts/version_maker.sh
bash ./scripts/version/version_maker.sh
.PHONY: combineExpCR
combineExpCR:
@echo "--------Combining Experiments CR-------"
bash ./scripts/combine_all_cr.sh
.PHONY: combineExpCR
combineExpCR:
@@ -14,4 +27,4 @@ combineExpCR:
.PHONY: push
push:
@echo "---------git push to master-------"
bash ./scripts/push.sh
bash ./scripts/version/push.sh