未验证 提交 084087f2 编写于 作者: J Jake Wharton 提交者: GitHub

Merge pull request #3369 from square/jakew/actions/2020-04-20

Switch to GitHub Actions
name: build
on: [push, pull_request]
jobs:
jvm:
runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix:
java-version:
- 1.8
- 9
- 10
- 11
- 12
- 13
- 14
- 15-ea
steps:
- name: checkout
uses: actions/checkout@v2
- name: Configure JDK
uses: actions/setup-java@v1
with:
java-version: ${{ matrix.java-version }}
- name: Test
run: ./gradlew build
release:
runs-on: ubuntu-latest
if: ${{ github.ref == 'master' }}
needs:
- jvm
steps:
- name: checkout
uses: actions/checkout@v2
- name: Configure JDK
uses: actions/setup-java@v1
with:
java-version: 14
- name: Test
run: ./gradlew uploadArchives
language: java
jdk:
- openjdk8
- openjdk9
- openjdk10
- openjdk11
- openjdk12
- openjdk13
- openjdk14
- openjdk-ea
install: ./gradlew assemble
script: ./gradlew build
after_success:
- .buildscript/deploy_snapshot.sh
env:
global:
- secure: "M0bjPTMwinz0uXN6qjXcpyfvhz/YX9W7ty4RdV90jMU8ZJxSdGdKXRy1N0TsMO8ciOQ2fryE/FpiX+arrphnVvqUmGBh386lGvj1rhgrVqXNqlGE23cQpzHsQ0nNqTGIxnoE4dmJF3PjWoYG+B4WbFsSb3PB7sEjpLq7klqGeHk="
- secure: "iL5BdYAmMaEDRKxNx1d9Zxn0tfJhCzXBGUvn+p7QGeQDUSVCdCc8cXS4ePbRj0401pK20nK1OouIi0lLP+z0QpZY6RrKIEncGOZeSFPQbS/vnZ7niCYJQdXCZ/GOlYUkAW2AsQl5bzzHYbHKX/TVgTuO3iFlbyeoZZuIjD3VaiM="
branches:
except:
- gh-pages
notifications:
email: false
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册