31 lines
796 B
YAML
31 lines
796 B
YAML
name: 'Build branches'
|
||
|
||
on:
|
||
push:
|
||
branches-ignore: [ master ]
|
||
|
||
jobs:
|
||
build:
|
||
runs-on: ubuntu-latest
|
||
|
||
steps:
|
||
- uses: actions/checkout@v2
|
||
- name: Set up JDK 1.8
|
||
uses: actions/setup-java@v1
|
||
with:
|
||
java-version: 1.8
|
||
- name: Grant execute permission for gradlew
|
||
run: chmod +x gradlew
|
||
- name: Use gradle cache for faster builds
|
||
uses: actions/cache@v1
|
||
with:
|
||
path: ~/.gradle/caches
|
||
key: ${{ runner.os }}-gradle-${{ hashFiles('**/*.gradle') }}
|
||
- name: Build with Gradle
|
||
run: ./gradlew build
|
||
- name: Publish Snapshot
|
||
run: ./gradlew publishSnapshot
|
||
env:
|
||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||
if: github.ref == ‘refs/heads/fabric/master’
|