Fix errors in build file

This commit is contained in:
Alessio 2021-11-29 14:32:49 -08:00
parent dad63a0ad4
commit ce6851a198

View File

@ -15,6 +15,15 @@ packages:
- sqlite3 - sqlite3
tasks: tasks:
- source_code_checkout_kludge: |
SECONDS=0
cd twitter_offline_engine
basename $GITLAB_REF | xargs git checkout
duration=$SECONDS
echo "Task completed in $(($duration / 60))m$(($duration % 60))s."
- install_go: | - install_go: |
SECONDS=0 SECONDS=0
@ -26,24 +35,39 @@ tasks:
echo "Task completed in $(($duration / 60))m$(($duration % 60))s." echo "Task completed in $(($duration / 60))m$(($duration % 60))s."
- test_terminal_utils: | - test_terminal_utils: |
SECONDS=0
cd twitter_offline_engine/terminal_utils cd twitter_offline_engine/terminal_utils
go get . go get .
go test -bench=. -cover go test -bench=. -cover
duration=$SECONDS
echo "Task completed in $(($duration / 60))m$(($duration % 60))s."
- test_scraper: | - test_scraper: |
SECONDS=0
cd twitter_offline_engine/scraper cd twitter_offline_engine/scraper
go get . go get .
go test -bench=. -cover go test -bench=. -cover
duration=$SECONDS
echo "Task completed in $(($duration / 60))m$(($duration % 60))s."
- test_persistence: | - test_persistence: |
SECONDS=0
cd twitter_offline_engine/persistence cd twitter_offline_engine/persistence
go get . go get .
mkdir test_profiles/ mkdir test_profiles/
go test -bench=. -cover go test -bench=. -cover
duration=$SECONDS
echo "Task completed in $(($duration / 60))m$(($duration % 60))s."
- install_golangci-lint: | - install_golangci-lint: |
SECONDS=0 SECONDS=0
@ -72,7 +96,10 @@ tasks:
echo "Task completed in $(($duration / 60))m$(($duration % 60))s." echo "Task completed in $(($duration / 60))m$(($duration % 60))s."
- dpkg_build: | - dpkg_build: |
version=$(git rev-parse --abbrev HEAD | grep -Poh "(?<=release-)\d+\.\d+\.\d+") SECONDS=0
cd twitter_offline_engine/build
version=$(git rev-parse --abbrev HEAD | grep -Poh "^(?<=release-)\d+\.\d+\.\d+")
if [[ -z "$version" ]] if [[ -z "$version" ]]
then then
@ -80,9 +107,6 @@ tasks:
exit exit
fi fi
SECONDS=0
cd twitter_offline_engine/build
./build_dpkg.sh $version ./build_dpkg.sh $version
duration=$SECONDS duration=$SECONDS