--- kind: pipeline type: exec name: default platform: os: linux arch: amd64 steps: - name: restore-cache-with-filesystem commands: - mkdir -p /tmp/drone/Elixium/Raxen - ls -a /tmp/drone/Elixium/Raxen - ls -a - cp -r /tmp/drone/Elixium/Raxen $(pwd)/ - ls -a - name: build commands: - ls -a - gradle assemble --stacktrace - ls -a - name: gitea_release when: event: - tag commands: - export PRERELEASE=true - chmod +x git_release.sh - python git_release.py --token "$API_KEY" --message "${DRONE_COMMIT_MESSAGE}" --prerelease $PRERELEASE --tag "${DRONE_TAG}" environment: API_KEY: from_secret: api_key - name: rebuild-cache-with-filesystem commands: - ls -a - mkdir -p /tmp/drone/Elixium/Raxen - ls -a /tmp/drone/Elixium/Raxen - mv -f -t $(pwd)/build/classes /tmp/drone/Elixium/Raxen - mv -f -t $(pwd)/build/generated /tmp/drone/Elixium/Raxen - mv -f -t $(pwd)/build/resources /tmp/drone/Elixium/Raxen - mv -f -t $(pwd)/build/tmp /tmp/drone/Elixium/Raxen - mv -f -t $(pwd)/.gradle /tmp/drone/Elixium/Raxen - ls -a - ls -a /tmp/drone/Elixium/Raxen trigger: event: - push