1 Star 0 Fork 0

hedden / zealsay-backend

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
.travis.yml 1.10 KB
一键复制 编辑 原始数据 按行查看 历史
zhanglei 提交于 2018-12-14 12:29 . 初始化项目
language: java
java : "8"
sudo: required
# 使用安全列表指定要构建的分支
branches:
only:
- master
- stable
cache:
directories:
- ".autoconf"
- "$HOME/.m2"
services:
- docker
script:
- mvn test -DargLine="-Dspring.profiles.active=test" -Djasypt.encryptor.password="$ENCRYP_PASSWORD"
- mvn clean package -Djasypt.encryptor.password="$ENCRYP_PASSWORD"
addons:
ssh_known_hosts:
- $HOST
before_install:
- sudo apt-get update
- sudo apt-get install sshpass
after_success:
- docker login -u="$DOCKER_USERNAME" -p="$DOCKER_PASSWORD"
- docker build --build-arg key="$ENCRYP_PASSWORD" --build-arg java_file=./target/zealsay-1.0.0.jar -t zealsay/zealsay_backend:$TRAVIS_BRANCH-$TRAVIS_BUILD_ID .
- docker push zealsay/zealsay_backend:$TRAVIS_BRANCH-$TRAVIS_BUILD_ID;
- sshpass -p $VPS_PASSWORD ssh -o stricthostkeychecking=no travis@$HOST "/home/travis/zealsay/travis-deploy.sh $TRAVIS_BRANCH-$TRAVIS_BUILD_ID"
notifications:
email:
recipients:
- zhangleifor@163.com
- jinjinyike@163.com
on_success: aways # default: change
on_failure: always # default: always
Java
1
https://gitee.com/hedden/zealsay-backend.git
git@gitee.com:hedden/zealsay-backend.git
hedden
zealsay-backend
zealsay-backend
master

搜索帮助