28 lines
377 B
Bash
Executable File
28 lines
377 B
Bash
Executable File
#!/bin/bash
|
|
|
|
set -e
|
|
|
|
|
|
cd data
|
|
|
|
git config user.name "ened"
|
|
git config user.email "acedealer2014@gmail.com"
|
|
|
|
git pull origin main
|
|
git add "*.csv"
|
|
git add "**/*.csv"
|
|
|
|
MSG=$1
|
|
TODAY=$(date +'%Y-%m-%d')
|
|
ITEMS=`git diff --cached --shortstat | cut -d " " -f2`
|
|
git commit -m "Update ${TODAY} ${ITEMS} ${MSG}"
|
|
git push origin main
|
|
|
|
git pull origin main
|
|
|
|
cd ..
|
|
|
|
|
|
echo "Update ${TODAY}"
|
|
|