mirror of
https://github.com/deadc0de6/dotdrop.git
synced 2026-02-11 12:34:16 +00:00
ensure all actions are parsed
This commit is contained in:
@@ -60,8 +60,10 @@ cat > ${cfg} << _EOF
|
|||||||
actions:
|
actions:
|
||||||
pre:
|
pre:
|
||||||
preaction: echo 'pre' > ${tmpa}/pre
|
preaction: echo 'pre' > ${tmpa}/pre
|
||||||
|
preaction2: echo 'pre2' > ${tmpa}/pre2
|
||||||
post:
|
post:
|
||||||
postaction: echo 'post' > ${tmpa}/post
|
postaction: echo 'post' > ${tmpa}/post
|
||||||
|
postaction2: echo 'post2' > ${tmpa}/post2
|
||||||
nakedaction: echo 'naked' > ${tmpa}/naked
|
nakedaction: echo 'naked' > ${tmpa}/naked
|
||||||
config:
|
config:
|
||||||
backup: true
|
backup: true
|
||||||
@@ -75,6 +77,8 @@ dotfiles:
|
|||||||
- preaction
|
- preaction
|
||||||
- postaction
|
- postaction
|
||||||
- nakedaction
|
- nakedaction
|
||||||
|
- preaction2
|
||||||
|
- postaction2
|
||||||
profiles:
|
profiles:
|
||||||
p1:
|
p1:
|
||||||
dotfiles:
|
dotfiles:
|
||||||
@@ -86,7 +90,7 @@ _EOF
|
|||||||
echo "test" > ${tmps}/dotfiles/abc
|
echo "test" > ${tmps}/dotfiles/abc
|
||||||
|
|
||||||
# install
|
# install
|
||||||
cd ${ddpath} | ${bin} install -f -c ${cfg} -p p1
|
cd ${ddpath} | ${bin} install -f -c ${cfg} -p p1 -V
|
||||||
|
|
||||||
# checks
|
# checks
|
||||||
[ ! -e ${tmpa}/pre ] && exit 1
|
[ ! -e ${tmpa}/pre ] && exit 1
|
||||||
@@ -95,6 +99,10 @@ grep pre ${tmpa}/pre >/dev/null
|
|||||||
grep post ${tmpa}/post >/dev/null
|
grep post ${tmpa}/post >/dev/null
|
||||||
[ ! -e ${tmpa}/naked ] && exit 1
|
[ ! -e ${tmpa}/naked ] && exit 1
|
||||||
grep naked ${tmpa}/naked >/dev/null
|
grep naked ${tmpa}/naked >/dev/null
|
||||||
|
[ ! -e ${tmpa}/pre2 ] && exit 1
|
||||||
|
grep pre2 ${tmpa}/pre2 >/dev/null
|
||||||
|
[ ! -e ${tmpa}/post2 ] && exit 1
|
||||||
|
grep post2 ${tmpa}/post2 >/dev/null
|
||||||
|
|
||||||
## CLEANING
|
## CLEANING
|
||||||
rm -rf ${tmps} ${tmpd} ${tmpa}
|
rm -rf ${tmps} ${tmpd} ${tmpa}
|
||||||
|
|||||||
Reference in New Issue
Block a user