travis-ci - tutorial - travis ci vs jenkins
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