Merge pull request #63 from me-no-dev/enable-ci

Enable Github CI
This commit is contained in:
Me No Dev
2019-09-21 15:15:14 +03:00
committed by GitHub
2 changed files with 34 additions and 0 deletions

32
.github/workflows/main.yml vendored Normal file
View File

@@ -0,0 +1,32 @@
name: Async TCP CI
on:
push:
branches:
- master
- release/*
pull_request:
jobs:
build-arduino:
name: Build Arduino
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v1
- name: Build Tests
env:
TRAVIS_BUILD_DIR: ${{ github.workspace }}
run: bash $TRAVIS_BUILD_DIR/travis/build.sh
build-pio:
name: Build PlatformIO
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v1
- name: Install Python Wheel
run: pip install wheel
- name: Build Tests
env:
TRAVIS_BUILD_DIR: ${{ github.workspace }}
run: bash $TRAVIS_BUILD_DIR/travis/build-pio.sh

View File

@@ -3,6 +3,8 @@ Async TCP Library for ESP32 Arduino
[![Join the chat at https://gitter.im/me-no-dev/ESPAsyncWebServer](https://badges.gitter.im/me-no-dev/ESPAsyncWebServer.svg)](https://gitter.im/me-no-dev/ESPAsyncWebServer?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
[![Build Status](https://travis-ci.org/me-no-dev/AsyncTCP.svg?branch=master)](https://travis-ci.org/me-no-dev/AsyncTCP)
This is a fully asynchronous TCP library, aimed at enabling trouble-free, multi-connection network environment for Espressif's ESP32 MCUs.
This library is the base for [ESPAsyncWebServer](https://github.com/me-no-dev/ESPAsyncWebServer)