40 Commits

Author SHA1 Message Date
21c4f091e2 Skip mbed legacy examples from PIO Core CI 2023-04-27 15:12:01 +03:00
0fb064eba3 Fixed an issue where organization details could not be updated 2023-03-27 18:59:06 -06:00
0bba598c61 Temporary fix for unreleased dev-platforms with broken env name 2023-03-20 18:56:39 -06:00
5e18f9bbda Finally removed all tracks to the Python 2.7 2022-04-09 17:46:21 +03:00
4839fe37a3 Improved PlatformIO directory interpolation (${platformio.***_dir}) in “platformio.ini” configuration file // Resolve #3934 2021-10-24 18:19:40 +03:00
e333bb1cca Tests: skip dev-plalform without examples 2020-10-29 23:42:15 +02:00
d92c1d3442 Refactor HTTP related operations 2020-08-22 17:48:49 +03:00
6f7fc638c7 Fix PyLint errors in tests 2020-08-17 12:56:57 +03:00
4ec64f8980 Fix a test for examples 2020-08-14 17:00:18 +03:00
5774654582 Switch to Github Actions (#3471) 2020-04-23 16:04:15 +03:00
aba2ea9746 Temporary disable "infineonxmc" from CI due to a broken dev-platform 2020-04-09 12:44:52 +03:00
ec82fc82a2 Support packages with nested folders and with a custom "root" 2020-01-03 22:55:56 +02:00
d2abac9b18 Fixed an issue when configuration file options partly ignored when `--project-conf` // Resolve #3034 (#3055)
* Fixed an issue when configuration file options partly ignored when using custom ``--project-conf`` // Resolve #3034

* Py2 compatible makedirs

* Fix circle dependency

* Fix broken import in test examples

* Fix history

* Remove YAPF markers

* PyLint fix

* Fix invalid project conf path

* Move PIO Core to the root on Windows, issue with long CPPPATHs

* Respect global PLATFORMIO_BUILD_CACHE_DIR env var

* Fix Appveyor paths

* Minor changes
2019-09-27 14:13:53 +03:00
7c41c7c2f3 Introduce Black to automate code formatting 2019-09-23 23:13:48 +03:00
38408c1e1f Use only 1 example per framework for CI 2019-06-15 21:09:52 +03:00
dec43bec9d Fix test 2019-05-28 00:09:20 +03:00
3df01405a1 Remove unused Python imports 2019-05-27 22:25:22 +03:00
078b0af312 Test only 1 project example per dev/platform for AppVeyor CI 2019-05-27 18:17:57 +03:00
17efa89047 Disable STM8 from CI tests 2019-01-30 18:00:40 +02:00
88d06b4437 Ignore examples for ststm8 on Linux 2019-01-12 01:08:13 +02:00
a60c57ac58 Initial support for Python 3.5+ // Resolve #895 Resolve #1365 2018-12-26 20:54:29 +02:00
476a878733 Skip Intel MCS-51 tests for Linux 2018-08-20 20:54:07 +03:00
d9e908fceb Test 3 random examples from each dev/platform 2018-07-27 15:45:51 +03:00
4360ff7463 Use examples from dev/platforms for test 2018-02-03 22:59:41 +02:00
5e666492c3 Rename envs_dir option to build_dir in platformio.ini 2018-01-03 15:47:02 +02:00
45e75f7473 Copyright (c) 2014-present PlatformIO <contact@platformio.org>
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
2017-06-05 16:02:39 +03:00
3a7b0d2c9d Fix INO to CPP converting when 2-tokens type is used 2016-08-31 12:49:10 +03:00
c33a745862 Fix wrong line number for INO file when `#warning` directive is used // Resolve #742 2016-08-31 01:03:13 +03:00
db267513ca Implement custom "rmtree"; resolve issue with Windows and .git 2016-08-05 18:43:20 +03:00
0c9d539a92 Update copyrights 2016-08-03 22:18:51 +03:00
19f1ccd0df 🎄 Happy New 2016 Year! 🎄 2016-01-01 20:51:48 +02:00
004125a2ca Add support for Raspberry Pi WiringPi framework // Resolve #372 2015-12-14 19:50:50 +02:00
904b08f497 Add Apache License, Version 2.0 to @PlatformIO source code 2015-11-18 17:16:17 +02:00
fa339a8b70 Fix firmware verification for examples 2015-06-04 23:17:18 +03:00
78db2cda27 Use forced run command and "--project-dir" option 2015-05-26 16:41:45 +03:00
cdd7167e24 Improve firmware detecting for system tests 2015-04-03 17:42:00 +03:00
e17ce83499 Refactor tests with Py.Test's fixtures // Resolve #2 2015-02-21 15:15:00 +02:00
2d53d2100d Fix bug with invalid process's "return code" when PlatformIO has internal error 2015-02-19 22:02:50 +02:00
9a17c6870b Move setup logic for PlatformIO to py.test conf 2015-02-19 17:23:22 +02:00
67f1e32652 Add integration test for "examples" 2015-02-13 18:35:09 +02:00