forked from schorsch3000/localn
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathMakefile
More file actions
32 lines (25 loc) · 690 Bytes
/
Copy pathMakefile
File metadata and controls
32 lines (25 loc) · 690 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
.PHONY: container test shellcheck try drone
test: shellcheck shpec
container: semver
docker build -t localn .
shellcheck: container
@echo
@echo
@echo ------------------------------
@echo Running shellcheck
@echo ------------------------------
docker run --rm -it localn shellcheck /bin/localn
shpec: container
@echo ------------------------------
@echo Running shpec
@echo ------------------------------
docker run --rm -it localn bash /usr/local/bin/shpec
drone:
rm -rf .localn
shellcheck src/*.sh
cp -rp src/localn.sh /bin/localn
shpec
login: container
docker run --rm -v "$(PWD)/src/localn.sh:/bin/localn" -it localn /bin/bash
semver: mksemver.sh
./mksemver.sh