blob: 0ed7dd99e33f4ce61670e52dc9bcf5f8f995cc85 (
plain)
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
33
34
35
36
37
|
#!/bin/bash
# export the testsuite files to a separate tar
TESTSUITES_LIST_FILE=$PWD/testsuites-list
if ! [ -f $TESTSUITES_LIST_FILE ];then
echo "testsuites list file is not exsit."
exit 1
fi
TESTSUITES_LIST=$(cat $TESTSUITES_LIST_FILE)
if [ -z "$TESTSUITES_LIST" ]; then
echo "no file be list in testsuites-list"
exit 1
fi
DEST="btrfs-progs-tests.tar.gz"
if [ -f $DEST ];then
echo "remove exsit package: " $DEST
rm $DEST
fi
TEST_ID=$PWD/testsuites-id
if [ -f $TEST_ID ];then
rm $TEST_ID
fi
VERSION=`./version.sh`
TIMESTAMP=`date -u "+%Y-%m-%d %T %Z"`
echo "git version: " $VERSION > $TEST_ID
echo "this tar is created in: " $TIMESTAMP >> $TEST_ID
echo "begin create tar: " $DEST
tar --exclude-vcs-ignores -zScf $DEST -C ../ $TESTSUITES_LIST
if [ $? -eq 0 ]; then
echo "create tar successfully."
fi
rm $TEST_ID
|