with tutorial travis pricing premise how travis-ci

travis-ci - tutorial - travis ci vs jenkins



Permiso denegado para el archivo build.sh (3)

$ ./build.sh --quiet verificar

/home/travis/build.sh: línea 59: ./build.sh: Permiso denegado.

El comando "./build.sh --quiet Verify" se cerró con 126.


Ejecuta el script usando bash

Otra opción sería ejecutar el script usando bash , esto omitiría la necesidad de modificar los permisos de los archivos.

bash path/to/file.sh

Alternativamente:

sh path/to/file.sh

Tenga en cuenta que

En este caso, no está ejecutando el script en sí, está ejecutando bash o sh que luego ejecuta el script. Por lo tanto el script no necesita ser ejecutable .

¿Tener sentido?


Puede otorgar el permiso necesario agregando estas líneas a .travis.yml

before_install: - chmod +x build.sh


Parece que necesitas registrar el archivo build.sh con permisos de ejecución. Por favor intente lo siguiente desde su propia máquina:

git update-index --add --chmod=+x build.sh git commit -m ''Make build.sh executable'' git push