1
0
mirror of https://github.com/arduino/Arduino.git synced 2025-01-21 10:52:14 +01:00

Merge branch 'tlk/build-on-github-hosted-runners' of https://github.com/tlk/Arduino into tlk-tlk/build-on-github-hosted-runners

This commit is contained in:
Cristian Maglie 2020-02-06 12:32:58 +01:00
commit 7dfcc7310c

27
.github/workflows/ant.yml vendored Normal file
View File

@ -0,0 +1,27 @@
name: Java CI
on: [push]
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: Build with Ant
working-directory: ./build
run: |
sed -i 's#<input .*/>##' build.xml
ant clean dist
- name: Install X virtual framebuffer
run: sudo apt-get install -y xvfb
- name: Run tests
working-directory: ./app
run: xvfb-run --auto-servernum --server-args "-screen 0 1024x768x24" ant test
- name: Cleanup xvfb
uses: bcomnes/cleanup-xvfb@v1