./gradlew: Permission denied git에 permission을 업데이트 해줘야 travis가 실행할 수 있다.
해결
1. .travis.yml에 before_install을 추가하여 permission을 바꾸는 방법
language: java
jdk:
- openjdk8
branches:
only:
- master
before_install:
- chmod +x gradlew
# Travis CI 서버의 Home
cache:
directories:
- '$HOME/.m2/repository'
- '$HOME/.gradle'
script: "./gradlew clean build"
# CI 실행 완료시 메일로 알람
notifications:
email:
recipients:
- mailAddress
2. Git update를 통해 직접 permission을 바꾸는 방법
git update-index --chmod=+x gradlew
git ls-tree HEAD
git commit -m "permission access for travis"