Skip to content

Commit

Permalink
Remove build scripts.
Browse files Browse the repository at this point in the history
  • Loading branch information
kubasejdak committed Mar 15, 2020
1 parent 267bf0a commit d6c1bdd
Show file tree
Hide file tree
Showing 16 changed files with 31 additions and 49 deletions.
6 changes: 3 additions & 3 deletions .gitlab/ci/build-tests-freertos.yml
Expand Up @@ -15,16 +15,16 @@
- cd ${CI_JOB_NAME}

# Build application.
- ../tools/build/${Script}.sh
- cmake .. -DPLATFORM=freertos-arm -DCMAKE_BUILD_TYPE=${BuildType}
- make
- make osal-tests.bin

FreeRTOS_ARM_GCC_Debug_Build:
extends: .Build_Demo_Baremetal
variables:
Script: "freertos-arm-gcc-9-debug"
BuildType: "Debug"

FreeRTOS_ARM_GCC_Release_Build:
extends: .Build_Demo_Baremetal
variables:
Script: "freertos-arm-gcc-9-release"
BuildType: "Release"
30 changes: 21 additions & 9 deletions .gitlab/ci/build-tests-standard.yml
Expand Up @@ -13,65 +13,77 @@
- cd ${CI_JOB_NAME}

# Build application.
- ../tools/build/${Script}.sh
- cmake .. -DPLATFORM=${Platform} -DTOOLCHAIN=${Toolchain} -DCMAKE_BUILD_TYPE=${BuildType}
- make

.Build_Test_Linux_GCC:
extends: .Build_Test_Linux
stage: build-GCC
image: kubasejdak/gcc:latest
variables:
Platform: "linux"
Toolchain: "gcc-9"

.Build_Test_Linux_ARM_GCC:
extends: .Build_Test_Linux
stage: build-GCC
image: kubasejdak/arm-linux-gnueabihf-gcc:latest
variables:
Platform: "linux-arm"
Toolchain: "arm-linux-gnueabihf-gcc-9"

.Build_Test_Linux_Clang:
extends: .Build_Test_Linux
stage: build-Clang
image: kubasejdak/clang:latest
variables:
Platform: "linux"
Toolchain: "clang-9"

.Build_Test_Linux_ARM_Clang:
extends: .Build_Test_Linux
stage: build-Clang
image: kubasejdak/arm-linux-gnueabihf-clang:latest
variables:
Platform: "linux-arm"
Toolchain: "arm-linux-gnueabihf-clang-9"

Linux_ARM_Clang_Debug_Build:
extends: .Build_Test_Linux_ARM_Clang
variables:
Script: "linux-arm-clang-9-debug"
BuildType: "Debug"

Linux_ARM_Clang_Release_Build:
extends: .Build_Test_Linux_ARM_Clang
variables:
Script: "linux-arm-clang-9-release"
BuildType: "Release"

Linux_ARM_GCC_Debug_Build:
extends: .Build_Test_Linux_ARM_GCC
variables:
Script: "linux-arm-gcc-9-debug"
BuildType: "Debug"

Linux_ARM_GCC_Release_Build:
extends: .Build_Test_Linux_ARM_GCC
variables:
Script: "linux-arm-gcc-9-release"
BuildType: "Release"

Linux_Clang_Debug_Build:
extends: .Build_Test_Linux_Clang
variables:
Script: "linux-clang-9-debug"
BuildType: "Debug"

Linux_Clang_Release_Build:
extends: .Build_Test_Linux_Clang
variables:
Script: "linux-clang-9-release"
BuildType: "Release"

Linux_GCC_Debug_Build:
extends: .Build_Test_Linux_GCC
variables:
Script: "linux-gcc-9-debug"
BuildType: "Debug"

Linux_GCC_Release_Build:
extends: .Build_Test_Linux_GCC
variables:
Script: "linux-gcc-9-release"
BuildType: "Release"
2 changes: 1 addition & 1 deletion .gitlab/ci/coverage-standard.yml
Expand Up @@ -15,7 +15,7 @@
- cd ${CI_JOB_NAME}

# Build application.
- ../tools/build/linux-gcc-9-debug.sh -DCOVERAGE=ON
- cmake .. -DPLATFORM=linux -DCOVERAGE=ON
- make
- bin/osal-tests [unit]${Tags}
- make coverage
Expand Down
2 changes: 1 addition & 1 deletion .gitlab/ci/deploy.yml
Expand Up @@ -30,6 +30,6 @@ pages:
- cd ${CI_JOB_NAME}

# Generate documentation.
- ../tools/build/linux-gcc-9-debug.sh
- cmake .. -DPLATFORM=linux
- make doxygen
- mv docs/* ../public
8 changes: 5 additions & 3 deletions .gitlab/ci/quality.yml
Expand Up @@ -33,20 +33,22 @@ Clang_Format:
- cd ${CI_JOB_NAME}

# Check build.
- ../tools/build/${Script}.sh
- cmake .. -DPLATFORM=${Platform} -DTOOLCHAIN=${Toolchain}
- ../tools/check-clang-tidy.sh

Clang_Tidy_Linux:
extends: .Clang_Tidy
image: kubasejdak/clang:latest
variables:
Script: "linux-clang-9-debug"
Platform: "linux"
Toolchain: "clang-9"

Clang_Tidy_Linux_ARM:
extends: .Clang_Tidy
image: kubasejdak/arm-linux-gnueabihf-clang:latest
variables:
Script: "linux-arm-clang-9-debug"
Platform: "linux-arm"
Toolchain: "arm-linux-gnueabihf-clang-9"

Coverage_Total:
stage: quality
Expand Down
2 changes: 0 additions & 2 deletions .gitlab/ci/run-tests-standard.yml
Expand Up @@ -8,7 +8,6 @@

.Run_Test_Linux:
extends: .Run_Test
stage: test
tags:
- linux
- shared
Expand All @@ -20,7 +19,6 @@

.Run_Test_Linux_ARM:
extends: .Run_Test
stage: test
tags:
- raspberrypi
dependencies:
Expand Down
3 changes: 0 additions & 3 deletions tools/build/freertos-arm-gcc-9-debug.sh

This file was deleted.

3 changes: 0 additions & 3 deletions tools/build/freertos-arm-gcc-9-release.sh

This file was deleted.

3 changes: 0 additions & 3 deletions tools/build/linux-arm-clang-9-debug.sh

This file was deleted.

3 changes: 0 additions & 3 deletions tools/build/linux-arm-clang-9-release.sh

This file was deleted.

3 changes: 0 additions & 3 deletions tools/build/linux-arm-gcc-9-debug.sh

This file was deleted.

3 changes: 0 additions & 3 deletions tools/build/linux-arm-gcc-9-release.sh

This file was deleted.

3 changes: 0 additions & 3 deletions tools/build/linux-clang-9-debug.sh

This file was deleted.

3 changes: 0 additions & 3 deletions tools/build/linux-clang-9-release.sh

This file was deleted.

3 changes: 0 additions & 3 deletions tools/build/linux-gcc-9-debug.sh

This file was deleted.

3 changes: 0 additions & 3 deletions tools/build/linux-gcc-9-release.sh

This file was deleted.

0 comments on commit d6c1bdd

Please sign in to comment.