Skip to content

Commit 55e1024

Browse files
committed
Switch to Github Actions as the main CI platform
1 parent 9f99877 commit 55e1024

File tree

4 files changed

+48
-82
lines changed

4 files changed

+48
-82
lines changed

.github/workflows/examples.yml

Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
name: Examples
2+
3+
on: [push]
4+
5+
jobs:
6+
build:
7+
strategy:
8+
fail-fast: false
9+
matrix:
10+
os: [ubuntu-16.04, windows-latest, macos-latest]
11+
python-version: [2.7, 3.7]
12+
example:
13+
- "examples/arduino-blink"
14+
- "examples/arduino-briki-internal-libs"
15+
- "examples/arduino-wifiscan"
16+
- "examples/espidf-arduino-blink"
17+
- "examples/espidf-arduino-wifiscan"
18+
- "examples/espidf-aws-iot"
19+
- "examples/espidf-ble-eddystone"
20+
- "examples/espidf-coap-server"
21+
- "examples/espidf-exceptions"
22+
- "examples/espidf-hello-world"
23+
- "examples/espidf-http-request"
24+
- "examples/espidf-peripherals-uart"
25+
- "examples/espidf-storage-sdcard"
26+
- "examples/espidf-ulp-adc"
27+
- "examples/espidf-ulp-pulse"
28+
- "examples/pumbaa-blink"
29+
- "examples/simba-blink"
30+
runs-on: ${{ matrix.os }}
31+
steps:
32+
- uses: actions/checkout@v2
33+
with:
34+
submodules: "recursive"
35+
- name: Set up Python ${{ matrix.python-version }}
36+
uses: actions/setup-python@v1
37+
with:
38+
python-version: ${{ matrix.python-version }}
39+
- name: Install dependencies
40+
run: |
41+
python -m pip install --upgrade pip
42+
pip install -U https://github.com/platformio/platformio/archive/develop.zip
43+
platformio platform install file://.
44+
- name: Build examples
45+
run: |
46+
platformio run -d ${{ matrix.example }}

.travis.yml

Lines changed: 0 additions & 39 deletions
This file was deleted.

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Espressif 32: development platform for [PlatformIO](http://platformio.org)
2-
[![Build Status](https://travis-ci.org/platformio/platform-espressif32.svg?branch=develop)](https://travis-ci.org/platformio/platform-espressif32)
3-
[![Build status](https://ci.appveyor.com/api/projects/status/nl087sumhneumse3/branch/develop?svg=true)](https://ci.appveyor.com/project/ivankravets/platform-espressif32/branch/develop)
2+
3+
![alt text](https://github.com/platformio/platform-espressif32/workflows/Examples/badge.svg "Espressif 32 development platform")
44

55
Espressif Systems is a privately held fabless semiconductor company. They provide wireless communications and Wi-Fi chips which are widely used in mobile devices and the Internet of Things applications.
66

appveyor.yml

Lines changed: 0 additions & 41 deletions
This file was deleted.

0 commit comments

Comments
 (0)