This commit is contained in:
parent
7f94936c87
commit
0933805bc1
@ -1,11 +1,11 @@
|
|||||||
{
|
{
|
||||||
steps: {
|
steps: {
|
||||||
gcc-build: {
|
gcc-build: {
|
||||||
image: "ubuntu",
|
image: "alpine",
|
||||||
when: {
|
when: {
|
||||||
branch: [
|
branch: [
|
||||||
"main",
|
"main",
|
||||||
"woodpecker",
|
"woodpecker-alpine",
|
||||||
"dev"
|
"dev"
|
||||||
],
|
],
|
||||||
event: [
|
event: [
|
||||||
@ -15,50 +15,20 @@
|
|||||||
]
|
]
|
||||||
},
|
},
|
||||||
commands: [
|
commands: [
|
||||||
"echo Install development packages",
|
"echo 'Install development packages'",
|
||||||
"apt update",
|
"apk update",
|
||||||
"apt install -y build-essential cmake python3",
|
"apk install -y build-base cmake python3-dev",
|
||||||
|
|
||||||
"echo Make build directory",
|
"echo 'Make build directory'",
|
||||||
"mkdir build-gcc",
|
"mkdir build-gcc",
|
||||||
|
|
||||||
"echo CMake build make-files",
|
"echo 'CMake build make-files'",
|
||||||
"CC=gcc CXX=g++ cmake -DCMAKE_BUILD_TYPE=Release -S ./ -B ./build-gcc/",
|
"CC=gcc CXX=g++ cmake -DCMAKE_BUILD_TYPE=Release -S ./ -B ./build-gcc/",
|
||||||
|
|
||||||
"echo Build Project",
|
"echo 'Build Project'",
|
||||||
"cmake --build build-gcc/",
|
"cmake --build build-gcc/",
|
||||||
"cmake --install build-gcc/"
|
"cmake --install build-gcc/"
|
||||||
]
|
]
|
||||||
},
|
|
||||||
clang-build: {
|
|
||||||
image: "ubuntu",
|
|
||||||
when: {
|
|
||||||
branch: [
|
|
||||||
"main",
|
|
||||||
"woodpecker",
|
|
||||||
"dev"
|
|
||||||
],
|
|
||||||
event: [
|
|
||||||
"push",
|
|
||||||
"pull_request",
|
|
||||||
"manual"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
commands: [
|
|
||||||
"echo Install development packages",
|
|
||||||
"apt update",
|
|
||||||
"apt install -y build-essential cmake clang python3",
|
|
||||||
|
|
||||||
"echo Make build directory",
|
|
||||||
"mkdir build-clang",
|
|
||||||
|
|
||||||
"echo CMake build make-files",
|
|
||||||
"CC=clang CXX=clang++ cmake -DCMAKE_BUILD_TYPE=Release -DMBEDTLS_FATAL_WARNINGS=OFF -S ./ -B ./build-clang/",
|
|
||||||
|
|
||||||
"echo Build Project",
|
|
||||||
"cmake --build build-clang/",
|
|
||||||
"cmake --install build-clang/"
|
|
||||||
]
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user