Я пытаюсь настроить простое действие Github, чтобы использовать gradle для создания приложения Java. Это мое действие:
name: Build with gradle and deploy to GKE cluster
on:
push:
branches: [master]
env:
...
jobs:
build:
name: Build app
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: Set up JDK 11.0.7 for x64
uses: actions/setup-java@v1
with:
java-version: '11.0.7'
architecture: x64
- run: chmod +x ./uCampusLibs/domainObjects/gradlew
- run: ./uCampusLibs/domainObjects/gradlew build
Когда я выполняю это действие, в выводе команды gradle я вижу, что была выполнена только одна задача, и никакие артефакты сборки не создаются (даже build
каталог создан). Однако шаг помечен как успешный. Однако, если я запускаю те же команды в своей локальной системе (также в Ubuntu, той же версии OpenJDK), выполняются 4 задачи и снимок сборки создается в каталоге build
, как и ожидалось.
Есть ли у вас какие-либо подсказка о том, что может происходить?