Travis: added smoke test for Particle Argon

This commit is contained in:
Benoit Blanchon
2020-11-10 09:58:40 +01:00
parent 30da920135
commit aa7cc5351c
5 changed files with 23 additions and 0 deletions

4
.gitignore vendored
View File

@ -10,3 +10,7 @@
/extras/fuzzing/*_fuzzer.options
/extras/fuzzing/*_fuzzer_seed_corpus.zip
.vs/
# Used by CI for Particle
/src/*.ino
/project.properties

View File

@ -128,6 +128,7 @@ matrix:
- env: SCRIPT=arduino VERSION=1.8.2 BOARD=arduino:samd:mkr1000
- env: SCRIPT=platformio BOARD=uno
- env: SCRIPT=platformio BOARD=esp01
- env: SCRIPT=particle BOARD=argon
cache:
directories:
- "~/.platformio"

12
extras/ci/particle.sh Executable file
View File

@ -0,0 +1,12 @@
#!/bin/sh -ex
cd "$(dirname "$0")/../../"
npm install -g particle-cli
particle login -t "${PARTICLE_TOKEN}"
cp extras/particle/src/smocktest.ino src/
cp extras/particle/project.properties ./
particle compile "$BOARD"

View File

@ -0,0 +1 @@
name=ArduinoJsonCI

View File

@ -0,0 +1,5 @@
#include "ArduinoJson.h"
void setup() {}
void loop() {}