sudo: false language: python os: - linux git: depth: false stages: - build jobs: include: - name: "Build Arduino ESP32" if: tag IS blank AND (type = pull_request OR (type = push AND branch = master)) stage: build script: bash $TRAVIS_BUILD_DIR/.github/scripts/on-push.sh esp32 - name: "Build Arduino ESP8266" if: tag IS blank AND (type = pull_request OR (type = push AND branch = master)) stage: build script: bash $TRAVIS_BUILD_DIR/.github/scripts/on-push.sh esp8266 - name: "Build Platformio ESP32" if: tag IS blank AND (type = pull_request OR (type = push AND branch = master)) stage: build script: bash $TRAVIS_BUILD_DIR/.github/scripts/on-push.sh esp32 1 1 - name: "Build Platformio ESP8266" if: tag IS blank AND (type = pull_request OR (type = push AND branch = master)) stage: build script: bash $TRAVIS_BUILD_DIR/.github/scripts/on-push.sh esp8266 1 1 notifications: email: on_success: change on_failure: change webhooks: urls: - https://webhooks.gitter.im/e/60e65d0c78ea0a920347 on_success: change # options: [always|never|change] default: always on_failure: always # options: [always|never|change] default: always on_start: never # options: [always|never|change] default: always