diff --git a/.circleci/config.yml b/.circleci/config.yml index 5f1fbfe9..386b96b5 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -8,23 +8,20 @@ jobs: - checkout - run: name: install PlatformIO - command: sudo pip install platformio - - run: - name: install current code as a PlatformIO library with all dependencies - command: platformio lib -g install file://. + command: sudo pip install -U https://github.com/platformio/platformio-core/archive/develop.zip - run: name: install exemples dependencies command: platformio lib -g install Shutters@^2.1.1 SonoffDual@1.1.0 - - run: platformio ci ./examples/CustomSettings --board=esp01 --board=nodemcuv2 - - run: platformio ci ./examples/DoorSensor --board=esp01 --board=nodemcuv2 - - run: platformio ci ./examples/HookToEvents --board=esp01 --board=nodemcuv2 - - run: platformio ci ./examples/IteadSonoff --board=esp01 --board=nodemcuv2 - - run: platformio ci ./examples/LightOnOff --board=esp01 --board=nodemcuv2 - - run: platformio ci ./examples/TemperatureSensor --board=esp01 --board=nodemcuv2 - - run: platformio ci ./examples/LedStrip --board=esp01 --board=nodemcuv2 - - run: platformio ci ./examples/Broadcast --board=esp01 --board=nodemcuv2 - - run: platformio ci ./examples/GlobalInputHandler --board=esp01 --board=nodemcuv2 - - run: platformio ci ./examples/SonoffDualShutters --board=esp01 --board=nodemcuv2 + - run: platformio ci ./examples/CustomSettings --lib=./ --board=esp01 --board=nodemcuv2 + - run: platformio ci ./examples/DoorSensor --lib=./ --board=esp01 --board=nodemcuv2 + - run: platformio ci ./examples/HookToEvents --lib=./ --board=esp01 --board=nodemcuv2 + - run: platformio ci ./examples/IteadSonoff --lib=./ --board=esp01 --board=nodemcuv2 + - run: platformio ci ./examples/LightOnOff --lib=./ --board=esp01 --board=nodemcuv2 + - run: platformio ci ./examples/TemperatureSensor --lib=./ --board=esp01 --board=nodemcuv2 + - run: platformio ci ./examples/LedStrip --lib=./ --board=esp01 --board=nodemcuv2 + - run: platformio ci ./examples/Broadcast --lib=./ --board=esp01 --board=nodemcuv2 + - run: platformio ci ./examples/GlobalInputHandler --lib=./ --board=esp01 --board=nodemcuv2 + - run: platformio ci ./examples/SonoffDualShutters --lib=./ --board=esp01 --board=nodemcuv2 lint: working_directory: ~/code