Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependencies: C12832 MMA7660 mbed
.travis.yml@19:caab1538fa62, 2018-04-18 (annotated)
- Committer:
- suzukimitsuru
- Date:
- Wed Apr 18 11:14:40 2018 +0000
- Revision:
- 19:caab1538fa62
- Parent:
- 13:2c1fe87a06cd
?????????????; ????????????
Who changed what in which revision?
| User | Revision | Line number | New contents of line |
|---|---|---|---|
| INTRA\mitsuru.suzuki |
13:2c1fe87a06cd | 1 | # Continuous Integration (CI) is the practice, in software |
| INTRA\mitsuru.suzuki |
13:2c1fe87a06cd | 2 | # engineering, of merging all developer working copies with a shared mainline |
| INTRA\mitsuru.suzuki |
13:2c1fe87a06cd | 3 | # several times a day < http://docs.platformio.org/page/ci/index.html > |
| INTRA\mitsuru.suzuki |
13:2c1fe87a06cd | 4 | # |
| INTRA\mitsuru.suzuki |
13:2c1fe87a06cd | 5 | # Documentation: |
| INTRA\mitsuru.suzuki |
13:2c1fe87a06cd | 6 | # |
| INTRA\mitsuru.suzuki |
13:2c1fe87a06cd | 7 | # * Travis CI Embedded Builds with PlatformIO |
| INTRA\mitsuru.suzuki |
13:2c1fe87a06cd | 8 | # < https://docs.travis-ci.com/user/integration/platformio/ > |
| INTRA\mitsuru.suzuki |
13:2c1fe87a06cd | 9 | # |
| INTRA\mitsuru.suzuki |
13:2c1fe87a06cd | 10 | # * PlatformIO integration with Travis CI |
| INTRA\mitsuru.suzuki |
13:2c1fe87a06cd | 11 | # < http://docs.platformio.org/page/ci/travis.html > |
| INTRA\mitsuru.suzuki |
13:2c1fe87a06cd | 12 | # |
| INTRA\mitsuru.suzuki |
13:2c1fe87a06cd | 13 | # * User Guide for `platformio ci` command |
| INTRA\mitsuru.suzuki |
13:2c1fe87a06cd | 14 | # < http://docs.platformio.org/page/userguide/cmd_ci.html > |
| INTRA\mitsuru.suzuki |
13:2c1fe87a06cd | 15 | # |
| INTRA\mitsuru.suzuki |
13:2c1fe87a06cd | 16 | # |
| INTRA\mitsuru.suzuki |
13:2c1fe87a06cd | 17 | # Please choice one of the following templates (proposed below) and uncomment |
| INTRA\mitsuru.suzuki |
13:2c1fe87a06cd | 18 | # it (remove "# " before each line) or use own configuration according to the |
| INTRA\mitsuru.suzuki |
13:2c1fe87a06cd | 19 | # Travis CI documentation (see above). |
| INTRA\mitsuru.suzuki |
13:2c1fe87a06cd | 20 | # |
| INTRA\mitsuru.suzuki |
13:2c1fe87a06cd | 21 | |
| INTRA\mitsuru.suzuki |
13:2c1fe87a06cd | 22 | |
| INTRA\mitsuru.suzuki |
13:2c1fe87a06cd | 23 | # |
| INTRA\mitsuru.suzuki |
13:2c1fe87a06cd | 24 | # Template #1: General project. Test it using existing `platformio.ini`. |
| INTRA\mitsuru.suzuki |
13:2c1fe87a06cd | 25 | # |
| INTRA\mitsuru.suzuki |
13:2c1fe87a06cd | 26 | |
| INTRA\mitsuru.suzuki |
13:2c1fe87a06cd | 27 | # language: python |
| INTRA\mitsuru.suzuki |
13:2c1fe87a06cd | 28 | # python: |
| INTRA\mitsuru.suzuki |
13:2c1fe87a06cd | 29 | # - "2.7" |
| INTRA\mitsuru.suzuki |
13:2c1fe87a06cd | 30 | # |
| INTRA\mitsuru.suzuki |
13:2c1fe87a06cd | 31 | # sudo: false |
| INTRA\mitsuru.suzuki |
13:2c1fe87a06cd | 32 | # cache: |
| INTRA\mitsuru.suzuki |
13:2c1fe87a06cd | 33 | # directories: |
| INTRA\mitsuru.suzuki |
13:2c1fe87a06cd | 34 | # - "~/.platformio" |
| INTRA\mitsuru.suzuki |
13:2c1fe87a06cd | 35 | # |
| INTRA\mitsuru.suzuki |
13:2c1fe87a06cd | 36 | # install: |
| INTRA\mitsuru.suzuki |
13:2c1fe87a06cd | 37 | # - pip install -U platformio |
| INTRA\mitsuru.suzuki |
13:2c1fe87a06cd | 38 | # - platformio update |
| INTRA\mitsuru.suzuki |
13:2c1fe87a06cd | 39 | # |
| INTRA\mitsuru.suzuki |
13:2c1fe87a06cd | 40 | # script: |
| INTRA\mitsuru.suzuki |
13:2c1fe87a06cd | 41 | # - platformio run |
| INTRA\mitsuru.suzuki |
13:2c1fe87a06cd | 42 | |
| INTRA\mitsuru.suzuki |
13:2c1fe87a06cd | 43 | |
| INTRA\mitsuru.suzuki |
13:2c1fe87a06cd | 44 | # |
| INTRA\mitsuru.suzuki |
13:2c1fe87a06cd | 45 | # Template #2: The project is intended to by used as a library with examples |
| INTRA\mitsuru.suzuki |
13:2c1fe87a06cd | 46 | # |
| INTRA\mitsuru.suzuki |
13:2c1fe87a06cd | 47 | |
| INTRA\mitsuru.suzuki |
13:2c1fe87a06cd | 48 | # language: python |
| INTRA\mitsuru.suzuki |
13:2c1fe87a06cd | 49 | # python: |
| INTRA\mitsuru.suzuki |
13:2c1fe87a06cd | 50 | # - "2.7" |
| INTRA\mitsuru.suzuki |
13:2c1fe87a06cd | 51 | # |
| INTRA\mitsuru.suzuki |
13:2c1fe87a06cd | 52 | # sudo: false |
| INTRA\mitsuru.suzuki |
13:2c1fe87a06cd | 53 | # cache: |
| INTRA\mitsuru.suzuki |
13:2c1fe87a06cd | 54 | # directories: |
| INTRA\mitsuru.suzuki |
13:2c1fe87a06cd | 55 | # - "~/.platformio" |
| INTRA\mitsuru.suzuki |
13:2c1fe87a06cd | 56 | # |
| INTRA\mitsuru.suzuki |
13:2c1fe87a06cd | 57 | # env: |
| INTRA\mitsuru.suzuki |
13:2c1fe87a06cd | 58 | # - PLATFORMIO_CI_SRC=path/to/test/file.c |
| INTRA\mitsuru.suzuki |
13:2c1fe87a06cd | 59 | # - PLATFORMIO_CI_SRC=examples/file.ino |
| INTRA\mitsuru.suzuki |
13:2c1fe87a06cd | 60 | # - PLATFORMIO_CI_SRC=path/to/test/directory |
| INTRA\mitsuru.suzuki |
13:2c1fe87a06cd | 61 | # |
| INTRA\mitsuru.suzuki |
13:2c1fe87a06cd | 62 | # install: |
| INTRA\mitsuru.suzuki |
13:2c1fe87a06cd | 63 | # - pip install -U platformio |
| INTRA\mitsuru.suzuki |
13:2c1fe87a06cd | 64 | # - platformio update |
| INTRA\mitsuru.suzuki |
13:2c1fe87a06cd | 65 | # |
| INTRA\mitsuru.suzuki |
13:2c1fe87a06cd | 66 | # script: |
| INTRA\mitsuru.suzuki |
13:2c1fe87a06cd | 67 | # - platformio ci --lib="." --board=ID_1 --board=ID_2 --board=ID_N |