@@ -62,7 +62,6 @@ dbreset: ## 🔄 Reset database
6262 echo > db/multiflexi.sqlite
6363 chmod 666 db/multiflexi.sqlite
6464 chmod ugo+rwX db
65-
6665
6766demo : dbreset migration demodata # # 🎯 Setup demo environment
6867
@@ -75,46 +74,6 @@ redeb: ## 🔨 Rebuild and reinstall package
7574debs : # # 📦 Build debian packages
7675 debuild -i -us -uc -b
7776
78- debs2deb : debs # # 📦 Bundle debian packages
79- mkdir -p ./dist/; rm -rf ./dist/* ; for deb in $$ (cat debian/files | awk ' {print $$1}' ); do mv " ../$$ deb" ./dist/; done
80- debs2deb ./dist/ multi-flexi-dist
81- mv multi-flexi-dist_* _all.deb dist
82-
83- dimage : # # 🐳 Build docker image
84- docker build -t vitexsoftware/multiflexi .
85-
86- demoimage : # # 🐳 Build demo docker image
87- docker build -f Dockerfile.demo -t vitexsoftware/multiflexi-demo .
88-
89- demorun : # # 🎬 Run demo docker container
90- docker run -dit --name MultiFlexiDemo -p 8282:80 vitexsoftware/multiflexi-demo
91- firefox http://localhost:8282? login=demo\& password=demo
92-
93-
94- drun : dimage # # 🏃 Run docker container
95- docker run -dit --name MultiServersetup -p 8080:80 vitexsoftware/multiflexi
96- firefox http://localhost:8080? login=demo\& password=demo
97-
98- vagrant : packages # # 📦 Setup vagrant environment
99- vagrant destroy -f
100- mkdir -p deb
101- debuild -us -uc
102- mv ../multiflexi-* _$(currentversion ) _all.deb deb
103- mv ../multiflexi_$(currentversion ) _all.deb deb
104- cd deb ; dpkg-scanpackages . /dev/null | gzip -9c > Packages.gz; cd ..
105- vagrant up
106- sensible-browser http://localhost:8080/multiflexi? login=demo\& password=demo
107-
108- release : # # 🚢 Create new release
109- echo Release v$(nextversion )
110- docker build -t vitexsoftware/multiflexi:$(nextversion ) .
111- dch -v $(nextversion ) ` git log -1 --pretty=%B | head -n 1`
112- debuild -i -us -uc -b
113- git commit -a -m " Release v$( nextversion) "
114- git tag -a $(nextversion ) -m " version $( nextversion) "
115- docker push vitexsoftware/multiflexi:$(nextversion )
116- docker push vitexsoftware/multiflexi:latest
117-
11877reset : # # ⚠️ Reset to origin
11978 git fetch origin
12079 git reset --hard origin/$(git rev-parse --abbrev-ref HEAD )
0 commit comments