1
0
mirror of https://github.com/pgrondek/config.git synced 2024-11-25 05:05:29 +00:00

[postman] Add postman installation

This commit is contained in:
Przemysław Grondek 2019-12-10 11:21:12 +01:00
parent dced740d78
commit f328b3f08c
3 changed files with 28 additions and 1 deletions

View File

@ -1,5 +1,5 @@
SERVER_PARTS=bash ssh vim docker terraform
CLIENT_PARTS=i3 packages git
CLIENT_PARTS=i3 packages git postman
.PHONY: clean_install

26
postman/Makefile Normal file
View File

@ -0,0 +1,26 @@
ifeq ("x86_64", "$(shell uname -m)")
VERSION=linux64
else ifeq ("i386", "$(shell uname -m)")
VERSION=linux32
endif
SNAP_BIN=/usr/bin/snap
ROOT_SNAP=sudo snap
SNAP_PACKAGE=postman
RELEASE:=$(shell lsb_release -cs)
clean:
$(ROOT_SNAP) remove $(SNAP_PACKAGE)
install:
ifeq ("$(wildcard $(SNAP_BIN))", "")
# no snap
else
$(MAKE) install_snap
endif
install_snap:
$(ROOT_SNAP) install $(SNAP_PACKAGE)
force_update: clean install

View File

@ -3,3 +3,4 @@ TODO: sanitaze-folders with all dirs
TODO: [packages] separate every package to separate task
TODO: run apt with sudo only when needed (id!=0)
TODO: gitignore
TODO: use AppImage/download directly from developer site