Files
jinia91_blog/.travis.yml
2021-12-16 18:02:08 +09:00

39 lines
609 B
YAML

language: java
jdk:
- openjdk11
#branches:
# only:
# - main
# travis CI 서버 home
cache:
directories:
- '$HOME/.m2/repository'
- '$HOME/.gradle'
script: "./gradlew clean build"
before_install:
- chmod +x gradlew
before_deploy:
- zip -r blog *
- mkdir -p deploy
- mv blog.zip deploy/blog.zip
deploy:
- provider: s3
access_key_id: $AWS_ACESS_KEY
secret_access_key: $AWS_SECRET_KEY
bucket: blog-build-bucket
region: ap-northeast-2
skip_cleanup: true
acl: private
local_dir: deploy
wait-until-deployed: true
on:
all_branches: true