Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
Update examples testing scripts #11710
This PR is update the examples testing scripts.
This including following changes:
However, because this scripts changed where to checkout examples, some of the examples will failed to build
So temporarily turn off the build tests for these examples. An update on the CI scripts will be raised soon. Once the CI update is in place will enable the build test for these examples ASAP.
Pull request type
- remove "mbed" and "test-repo-source" key - add "sub-repo-example" key as an indicator if an example has sub examples - add "subs" key to sotre sub examples names
- add logging function - update clone function - update deploy function - update source function - add symlink function
Maybe I didn't made myself clear enough, it just temporary turned off. very soon they will be added back to the compile test. the reason is I need to make any other change to the CI groovy script, once the CI groovy script is done I can re-enable them in mbed-os. then the CI will check those example out from Github instead of Mercurial.
I wasn't aware of the impacts to the release scripts, let have a catch-up offline regarding this issue. @adbridge
Although less error prone would be : if subs is not empty use it as "subs repo example" otherwise a repo is just one. This would be simplified: https://github.com/ARMmbed/mbed-os/pull/11710/files#diff-e373941cca74280be2386207895bc63aR167
Yeah, I thought about that, but I think the empty value