diff --git a/.travis.yml b/.travis.yml deleted file mode 100644 index 406a122b50..0000000000 --- a/.travis.yml +++ /dev/null @@ -1,54 +0,0 @@ -sudo: required -language: c -services: - - docker -before_install: - - docker pull bitcraze/builder -script: - # Build cf2 basic - - docker run --rm -v ${PWD}:/module bitcraze/builder ./tools/build/build PLATFORM=cf2 UNIT_TEST_STYLE=min - - # Build cf2 with "all" features enabled - - docker run --rm -v ${PWD}:/module bitcraze/builder ./tools/build/make clean - - docker run --rm -v ${PWD}:/module bitcraze/builder ./tools/build/build PLATFORM=cf2 DEBUG=1 "EXTRA_CFLAGS=-DCALIBRATED_LED_MORSE -DIMU_TAKE_ACCEL_BIAS -DIMU_MPU6500_DLPF_256HZ -DMADWICK_QUATERNION_IMU -DDEBUG_QUEUE_MONITOR -DENABLE_BQ_DECK -DSITAW_ENABLED -DOW_WRITE_TEST -DOW_READ_TEST -DDEBUG_PRINT_ON_UART -DENABLE_UART1 -DENABLE_UART2" UNIT_TEST_STYLE=min - - # Build cf2 with bosch sensors - - docker run --rm -v ${PWD}:/module bitcraze/builder ./tools/build/make clean - - docker run --rm -v ${PWD}:/module bitcraze/builder ./tools/build/build PLATFORM=cf2 SENSORS=bosch UNIT_TEST_STYLE=min - - # Build cf2 with TDMA - - docker run --rm -v ${PWD}:/module bitcraze/builder ./tools/build/make clean - - docker run --rm -v ${PWD}:/module bitcraze/builder ./tools/build/build PLATFORM=cf2 LPS_TDMA_ENABLE=1 "EXTRA_CFLAGS=-DTDMA_NSLOTS_BITS=1 -DTDMA_SLOT=0" UNIT_TEST_STYLE=min - - # Build cf2 with TDOA2 positioning mode - - docker run --rm -v ${PWD}:/module bitcraze/builder ./tools/build/make clean - - docker run --rm -v ${PWD}:/module bitcraze/builder ./tools/build/build PLATFORM=cf2 LPS_TDOA_ENABLE=1 UNIT_TEST_STYLE=min - - # Build cf2 with TDOA3 positioning mode - - docker run --rm -v ${PWD}:/module bitcraze/builder ./tools/build/make clean - - docker run --rm -v ${PWD}:/module bitcraze/builder ./tools/build/build PLATFORM=cf2 LPS_TDOA3_ENABLE=1 UNIT_TEST_STYLE=min - - # Build cf2 with TDOA3 and all config options - - docker run --rm -v ${PWD}:/module bitcraze/builder ./tools/build/make clean - - docker run --rm -v ${PWD}:/module bitcraze/builder ./tools/build/build PLATFORM=cf2 LPS_TDOA3_ENABLE=1 "EXTRA_CFLAGS=-DLPS_2D_POSITION_HEIGHT=1.2 -DLPS_LONGER_RANGE -DLPS_FULL_TX_POWER" UNIT_TEST_STYLE=min - - # Build Bigquad deck with all config options - - docker run --rm -v ${PWD}:/module bitcraze/builder ./tools/build/make clean - - docker run --rm -v ${PWD}:/module bitcraze/builder ./tools/build/build PLATFORM=cf2 "EXTRA_CFLAGS=-DENABLE_BQ_DECK -DBQ_DECK_ENABLE_OSD -DBQ_DECK_ENABLE_PM" UNIT_TEST_STYLE=min - - # Build the tag platform - - docker run --rm -v ${PWD}:/module bitcraze/builder ./tools/build/make clean - - docker run --rm -v ${PWD}:/module bitcraze/builder ./tools/build/build PLATFORM=tag UNIT_TEST_STYLE=min - - # Build with the lighthouse driver - - docker run --rm -v ${PWD}:/module bitcraze/builder ./tools/build/make clean - - docker run --rm -v ${PWD}:/module bitcraze/builder ./tools/build/build PLATFORM=cf2 "EXTRA_CFLAGS=-DDISABLE_LIGHTHOUSE_DRIVER=0" UNIT_TEST_STYLE=min - - # Build app API - - docker run --rm -v ${PWD}:/module bitcraze/builder bash -c "cd app_api; make" - - # Build examples - - docker run --rm -v ${PWD}:/module bitcraze/builder bash -c "cd examples/app_hello_world; make" - - docker run --rm -v ${PWD}:/module bitcraze/builder bash -c "cd examples/app_peer_to_peer; make" - - docker run --rm -v ${PWD}:/module bitcraze/builder bash -c "cd examples/demos/app_push_demo; make" - - docker run --rm -v ${PWD}:/module bitcraze/builder bash -c "cd examples/demos/swarm_demo; make" diff --git a/README.md b/README.md index 60dde7ce1f..5082343ee9 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# Crazyflie Firmware [![Build Status](https://api.travis-ci.org/bitcraze/crazyflie-firmware.svg)](https://travis-ci.org/bitcraze/crazyflie-firmware) +# Crazyflie Firmware [![CI](https://github.com/bitcraze/crazyflie-firmware/workflows/CI/badge.svg)](https://github.com/bitcraze/crazyflie-firmware/actions?query=workflow%3ACI) This project contains the source code for the firmware used in the Crazyflie range of platforms, including the Crazyflie 2.X and the Roadrunner.