Parcourir la source

Seeed:Arduino: fix travis.yml write error

Baozhu Zuo il y a 6 ans
Parent
commit
deddb4fcb4
2 fichiers modifiés avec 26 ajouts et 38 suppressions
  1. 8 0
      .gitlab-ci.yml
  2. 18 38
      .travis.yml

+ 8 - 0
.gitlab-ci.yml

@@ -0,0 +1,8 @@
+build:
+  tags:
+    - nas
+  script:
+    - wget -c https://files.seeedstudio.com/arduino/seeed-arduino-ci.sh
+    - chmod +x seeed-arduino-ci.sh
+    - bash $PWD/seeed-arduino-ci.sh test
+

+ 18 - 38
.travis.yml

@@ -1,41 +1,21 @@
+
 language: generic
-matrix:
-  include:
-    - env:
-        - BOARD = "arduino:avr:uno"
-    - env:
-        - BOARD = "Seeeduino:samd:seeed_XIAO_m0"
-# default phases
+dist: bionic
+sudo: false
+cache:
+  directories:
+    - ~/arduino_ide
+    - ~/.arduino15/packages/
+
 before_install:
-  - mkdir -p "$HOME/bin"
-  - curl -fsSL https://raw.githubusercontent.com/arduino/arduino-cli/master/install.sh | BINDIR="$HOME/bin" sh
-  - export PATH="$PATH:$HOME/bin"
-  - arduino-cli core update-index --additional-urls https://downloads.arduino.cc/packages/package_index.json
-  - arduino-cli core update-index --additional-urls https://raw.githubusercontent.com/Seeed-Studio/Seeed_Platform/master/package_seeeduino_boards_index.json
-  - arduino-cli  core install arduino:avr --additional-urls https://downloads.arduino.cc/packages/package_index.json
-  - arduino-cli  core install Seeeduino:samd --additional-urls https://raw.githubusercontent.com/Seeed-Studio/Seeed_Platform/master/package_seeeduino_boards_index.json
-  - |
-    installLibrary() {
-      local -r repositoryFullName="$1"
-      local -r repositoryName="${repositoryFullName##*/}"
-      # clone repository to the libraries folder of the sketchbook
-      git clone https://github.com/${repositoryFullName} "${HOME}/Arduino/libraries/${repositoryName}"
-      cd "${HOME}/Arduino/libraries/${repositoryName}"
-      cd "${TRAVIS_BUILD_DIR}"
-    }
-- installLibrary Seeeed-Studio/Grove_Temperature_And_Humidity_Sensor
-    - |
-      if [ "$BOARD" == "arduino:avr:uno" ]; then
-        buildExampleSketch DHTtester;
-      fi
-    - |
-      if [ "$BOARD" == "Seeeduino:samd:seeed_XIAO_m0" ]; then
-        buildExampleSketch DHTtester;
-      fi
-notifications:
-  webhooks:
-    urls:
-      - https://www.travisbuddy.com/
-    on_success: never
-    on_failure: always
+   - wget -c https://files.seeedstudio.com/arduino/seeed-arduino-ci.sh
 
+script:
+   - chmod +x seeed-arduino-ci.sh
+   - cat $PWD/seeed-arduino-ci.sh
+   - bash $PWD/seeed-arduino-ci.sh test
+
+notifications:
+  email:
+    on_success: change
+    on_failure: change