Skip to content

Slave VWC

Slave VWC #123

Workflow file for this run

name: stima_v3
on:
push:
paths:
- 'platformio/stima_v3/**.ino'
- 'platformio/stima_v3/**.cpp'
- 'platformio/stima_v3/**.hpp'
- 'platformio/stima_v3/**.c'
- 'platformio/stima_v3/**.h'
- 'platformio/stima_v3/**platformio.ini'
- '**stima_v3.yml'
- 'libraries/**'
# branches: [ master ]
pull_request:
workflow_dispatch:
jobs:
main:
name: firmware_and_tests
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
#with:
# ref: explorer
- name: Setup Python
uses: actions/setup-python@master
with:
python-version: '3.x'
- name: Install Platform IO
run: |
python -m pip install --upgrade pip
pip install -U platformio
# Runs a set of commands using the runners shell
- name: Build Stima V3 i2c-leaf
run: |
cd platformio/stima_v3/i2c-leaf
platformio run
- name: Build Stima V3 i2c-opc
run: |
cd platformio/stima_v3/i2c-opc
platformio run
- name: Build Stima V3 i2c-radiation
run: |
cd platformio/stima_v3/i2c-radiation
platformio run
- name: Build Stima V3 i2c-rain
run: |
cd platformio/stima_v3/i2c-rain
platformio run
- name: Build Stima V3 i2c-th
run: |
cd platformio/stima_v3/i2c-th
platformio run
- name: Build Stima V3 i2c-wind
run: |
cd platformio/stima_v3/i2c-wind
platformio run
- name: Build Stima V3 sensor_config_menu_sdcard
run: |
cd platformio/stima_v3/sensor_config_menu_sdcard
platformio run
- name: Build Stima V3 stima
run: |
cd platformio/stima_v3/stima
platformio run
- name: Build Stima V3 test hyt271
run: |
cd platformio/stima_v3/test_hyt271
platformio run
- name: Build Stima V3 test_i2c_multimaster
run: |
cd platformio/stima_v3/test_i2c_multimaster
platformio run
- name: Build Stima V3 test_sim800
run: |
cd platformio/stima_v3/test_sim800
platformio run
- name: Build Stima V3 test_mqtt_sim800
run: |
cd platformio/stima_v3/test_mqtt_sim800
platformio run
- name: Build Stima V3 test_mqtt_subscribe_sim800
run: |
cd platformio/stima_v3/test_mqtt_subscribe_sim800
platformio run
- name: Build Stima V3 test_jsonrpc
run: |
cd platformio/stima_v3/test_jsonrpc
platformio run
- name: Build Stima V3 test_sdcard
run: |
cd platformio/stima_v3/test_sdcard
platformio run
- name: Build Stima V3 test_sensordriver
run: |
cd platformio/stima_v3/test_sensordriver
platformio run
- name: Build Stima test_logging
run: |
cd platformio/stima_v3/test_logging
platformio run
- name: Build Stima fakeanalog
run: |
cd platformio/test/fakeanalog
platformio run
- name: Build Stima fakeraingauge
run: |
cd platformio/test/fakeraingauge
platformio run
- name: Build Stima faketh
run: |
cd platformio/test/faketh
platformio run
- name: Build Stima fakewind
run: |
cd platformio/test/fakewind
platformio run
- name: Build Stima fakewindsonic
run: |
cd platformio/test/fakewindsonic
platformio run
- name: Build Stima v3 devel
run: |
cd platformio/stima_v3_devel/stima
platformio run