1
0
mirror of https://github.com/arduino/Arduino.git synced 2024-12-12 23:08:52 +01:00
Arduino/.github/workflows/ant.yml

28 lines
632 B
YAML
Raw Normal View History

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