Newer
Older
# FTP_* variables are defined in the CI condiguration of the gitlab.

Radek Ošlejšek
committed

Radek Ošlejšek
committed
build:
script:
- mvn clean install -B -DskipTests -Dcheckstyle.fail=false

Radek Ošlejšek
committed
script:
- mvn test -B -Dcheckstyle.fail=false

Radek Ošlejšek
committed
tags:
- shared-fi
script:
- apt-get update -qq && apt-get install -y -qq lftp
- lftp -c "set ftp:ssl-allow no; open -u $FTP_USERNAME,$FTP_PASSWORD $FTP_HOST; mirror -Rnev $CI_PROJECT_DIR/application/target/$PROJECT_ARTIFACT_ID.zip ./$FTP_TARGET_DIR --ignore-time --parallel=10 --exclude-glob .git* --exclude .git/"
- echo $FTP_HOST $FTP_USERNAME $FTP_PASSWORD $FTP_TARGET_DIR $CI_PROJECT_DIR