Skip to content

Commit 0bb812a

Browse files
Qinghao Shihugueskamba
authored andcommitted
TEST: remove cmake build test from TravisCI
1 parent 2d67c67 commit 0bb812a

File tree

1 file changed

+0
-104
lines changed

1 file changed

+0
-104
lines changed

.travis.yml

Lines changed: 0 additions & 104 deletions
Original file line numberDiff line numberDiff line change
@@ -110,110 +110,6 @@ matrix:
110110
':!*tests/*' ':!*targets/*' ':!*TARGET_*' ':!*unsupported/*' \
111111
':!*events/tests/*' ':!*drivers/tests/*'
112112
113-
- &cmake-build-test
114-
stage: "CMake"
115-
name: "CMake blinky example - develop (K64F)"
116-
env: NAME=cmake_test EXAMPLE_NAME=mbed-os-example-blinky TARGET_NAME=K64F PROFILE=develop
117-
language: python
118-
python: 3.8
119-
install:
120-
# Install gcc
121-
- source_pkg gcc
122-
- arm-none-eabi-gcc --version
123-
- pip install --upgrade cmake
124-
- pip install --upgrade mbed-tools
125-
# We use manual clone, with depth and single branch = the fastest
126-
# Because of this, we need to create .mbed file as the current tools require it
127-
- git clone --depth=1 --single-branch --branch feature-cmake https://github.com/ARMmbed/${EXAMPLE_NAME}.git;
128-
- >-
129-
if [ -z ${SUBEXAMPLE_NAME} ]; then
130-
cd ${EXAMPLE_NAME};
131-
else
132-
cd ${EXAMPLE_NAME}/${SUBEXAMPLE_NAME};
133-
fi
134-
- >-
135-
git clone --depth=1 --single-branch https://github.com/ARMmbed/mbed-os.git;
136-
cd mbed-os;
137-
- to_fetch=("${TRAVIS_COMMIT}")
138-
- if [ false != "${TRAVIS_PULL_REQUEST-}" ]; then to_fetch+=("+refs/pull/${TRAVIS_PULL_REQUEST}/merge:"); fi
139-
- git fetch -q -- origin "${to_fetch[@]}"
140-
- git checkout -qf "${TRAVIS_COMMIT}" --
141-
- >-
142-
cd -;
143-
# Replace the content of mbed-os.lib to stay on ${TRAVIS_PULL_REQUEST}
144-
- echo “” > mbed-os.lib
145-
- mbedtools checkout;
146-
- mbedtools configure -t GCC_ARM -m ${TARGET_NAME};
147-
- mkdir -p build
148-
script:
149-
- cd build && cmake .. -GNinja -DCMAKE_BUILD_TYPE=${PROFILE} && cmake --build .
150-
151-
- <<: *cmake-build-test
152-
name: "CMake blinky example - release (K64F)"
153-
env: NAME=cmake_test EXAMPLE_NAME=mbed-os-example-blinky TARGET_NAME=K64F PROFILE=release
154-
155-
- <<: *cmake-build-test
156-
name: "CMake blinky example - debug (K64F)"
157-
env: NAME=cmake_test EXAMPLE_NAME=mbed-os-example-blinky TARGET_NAME=K64F PROFILE=debug
158-
159-
- <<: *cmake-build-test
160-
name: "CMake blinky example - develop (DISCO_L475VG_IOT01A)"
161-
env: NAME=cmake_test EXAMPLE_NAME=mbed-os-example-blinky TARGET_NAME=DISCO_L475VG_IOT01A PROFILE=develop
162-
163-
- <<: *cmake-build-test
164-
name: "CMake blinky example - release (DISCO_L475VG_IOT01A)"
165-
env: NAME=cmake_test EXAMPLE_NAME=mbed-os-example-blinky TARGET_NAME=DISCO_L475VG_IOT01A PROFILE=release
166-
167-
- <<: *cmake-build-test
168-
name: "CMake blinky example - debug (DISCO_L475VG_IOT01A)"
169-
env: NAME=cmake_test EXAMPLE_NAME=mbed-os-example-blinky TARGET_NAME=DISCO_L475VG_IOT01A PROFILE=debug
170-
171-
- <<: *cmake-build-test
172-
name: "CMake blinky example - develop (NRF52840_DK)"
173-
env: NAME=cmake_test EXAMPLE_NAME=mbed-os-example-blinky TARGET_NAME=NRF52840_DK PROFILE=develop
174-
175-
- <<: *cmake-build-test
176-
name: "CMake blinky example - release (NRF52840_DK)"
177-
env: NAME=cmake_test EXAMPLE_NAME=mbed-os-example-blinky TARGET_NAME=NRF52840_DK PROFILE=release
178-
179-
- <<: *cmake-build-test
180-
name: "CMake blinky example - debug (NRF52840_DK)"
181-
env: NAME=cmake_test EXAMPLE_NAME=mbed-os-example-blinky TARGET_NAME=NRF52840_DK PROFILE=debug
182-
183-
- <<: *cmake-build-test
184-
name: "CMake kvstore example (K64F)"
185-
env: NAME=cmake_test EXAMPLE_NAME=mbed-os-example-kvstore TARGET_NAME=K64F
186-
187-
- <<: *cmake-build-test
188-
name: "CMake ble example (NRF52840_DK)"
189-
env: NAME=cmake_test EXAMPLE_NAME=mbed-os-example-ble TARGET_NAME=NRF52840_DK SUBEXAMPLE_NAME=BLE_LED
190-
191-
- <<: *cmake-build-test
192-
name: "CMake cellular example (WIO_3G)"
193-
env: NAME=cmake_test EXAMPLE_NAME=mbed-os-example-cellular TARGET_NAME=WIO_3G
194-
195-
- <<: *cmake-build-test
196-
name: "CMake devicekey example (K66F)"
197-
env: NAME=cmake_test EXAMPLE_NAME=mbed-os-example-devicekey TARGET_NAME=K66F
198-
199-
- <<: *cmake-build-test
200-
name: "CMake lorawan example (K66F)"
201-
env: NAME=cmake_test EXAMPLE_NAME=mbed-os-example-lorawan TARGET_NAME=K66F
202-
203-
- <<: *cmake-build-test
204-
name: "CMake crypto example (K64F)"
205-
env: NAME=cmake_test EXAMPLE_NAME=mbed-os-example-mbed-crypto TARGET_NAME=K64F SUBEXAMPLE_NAME=getting-started
206-
207-
- <<: *cmake-build-test
208-
name: "CMake nfc example (DISCO_L475VG_IOT01A)"
209-
env: NAME=cmake_test EXAMPLE_NAME=mbed-os-example-nfc TARGET_NAME=DISCO_L475VG_IOT01A SUBEXAMPLE_NAME=NFC_EEPROM
210-
211-
- <<: *cmake-build-test
212-
name: "CMake sockets example (K64F)"
213-
env: NAME=cmake_test EXAMPLE_NAME=mbed-os-example-sockets TARGET_NAME=K64F
214-
215-
216-
217113
### Docs Tests ###
218114
- &docs-vm
219115
stage: "Docs"

0 commit comments

Comments
 (0)