본문 바로가기
ETC/AWS

travis ./gradlew: Permission denied

by 추천캐릭터 2022. 7. 29.
728x90

리드미 파일에 뱃지를 다는게 재미있어서 travis 로 만들려고하는데 에러가 발생함

/home/travis/.travis/functions: line 320: ./gradlew: Permission denied

gradlew 을 접근못하는거같은데 찾아보니 그냥 모든 사용자한테 접근권한을 풀어주면 바로 되는문제였다 그래서 스크립트는 다음과 같이 짠다. 해당스크립트는 travis.yml에 들어가게된다

language: java
jdk:
  - openjdk11

branches:
  only:
    - master

####### 권한 추가 #######
before_install:
  - chmod +x gradlew

# Travis CI 서버의 홈
cache:
  directories:
    - '$HOME/.m2/repository'
    - '$HOMe/.gradle'

script: "./gradlew clean build"

# CI 실행 완료시 메일로 알람
notifications:
  email:
    recipients:
      - 본인 메일 주소
728x90

'ETC > AWS' 카테고리의 다른 글

우분투 Jenkins 설치  (0) 2022.08.13
우분투 ubuntu Ruby 완전 삭제  (0) 2022.08.03
Amazon linux mysql8 설치  (0) 2022.07.28
ubuntu 22.04 Lts mirror  (0) 2022.07.27
EC2 우분투 Openjdk11 및 MySQL 8 설치  (0) 2022.07.15

댓글