You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
24 lines
472 B
24 lines
472 B
#!/bin/bash |
|
|
|
#set -x |
|
|
|
if [ ! -d "${CI_PROJECT_DIR}/../src" ];then |
|
mkdir ${CI_PROJECT_DIR}/../src |
|
fi |
|
ln -fs ${CI_PROJECT_DIR} ${CI_PROJECT_DIR}/../src |
|
export GOPATH=${CI_PROJECT_DIR}/.. |
|
echo "GOPATH: $GOPATH" |
|
|
|
vendor=${CI_PROJECT_DIR}/vendor |
|
for dir in $(ls $vendor) |
|
do |
|
if [ -d $vendor/$dir ]; then |
|
ln -fs $vendor/$dir $GOPATH/src |
|
fi |
|
done |
|
|
|
sleep $[ ( $RANDOM % 60 ) + 1 ]s |
|
|
|
cd ${CI_PROJECT_DIR}/../src/go-common |
|
#mkdir -p .git/hooks/pre-commit |
|
make bazel-update
|
|
|