Compare commits
12 Commits
main
...
woodpecker
Author | SHA1 | Date | |
---|---|---|---|
70d1524414 | |||
e6d8b434b1 | |||
fdae4859ef | |||
5641fd7990 | |||
d87b2b6ea1 | |||
5440d6f6b1 | |||
9baef36236 | |||
66f7857b22 | |||
5efb1814a9 | |||
3d1a42c998 | |||
cc80d86225 | |||
5f1ce2d3bb |
48
.woodpecker.json
Normal file
48
.woodpecker.json
Normal file
@ -0,0 +1,48 @@
|
||||
{
|
||||
"steps": {
|
||||
"alpine-build": {
|
||||
"image": "alpine",
|
||||
"when": {
|
||||
"branch": ["main", "woodpecker"],
|
||||
"event": ["push", "pull_request", "manual"]
|
||||
},
|
||||
"commands": [
|
||||
"echo Install development packages",
|
||||
"apk update",
|
||||
"apk add build-base cmake glew-dev libx11-dev libxext-dev libxfixes-dev",
|
||||
|
||||
"echo Make build directory",
|
||||
"mkdir build-alpine",
|
||||
|
||||
"echo CMake build make-files",
|
||||
"cmake -DCMAKE_BUILD_TYPE=Release -S ./ -B ./build-alpine/",
|
||||
|
||||
"echo Build Project",
|
||||
"cmake --build build-alpine/",
|
||||
"cmake --install build-alpine/"
|
||||
]
|
||||
},
|
||||
"ubuntu-build": {
|
||||
"image": "ubuntu",
|
||||
"when": {
|
||||
"branch": ["main", "woodpecker"],
|
||||
"event": ["push", "pull_request", "manual"]
|
||||
},
|
||||
"commands": [
|
||||
"echo Install development packages",
|
||||
"apt update",
|
||||
"apt install -y build-essential cmake libglew-dev libx11-dev libxext-dev libxfixes-dev",
|
||||
|
||||
"echo Make build directory",
|
||||
"mkdir build-ubuntu",
|
||||
|
||||
"echo CMake build make-files",
|
||||
"cmake -DCMAKE_BUILD_TYPE=Release -S ./ -B ./build-ubuntu/",
|
||||
|
||||
"echo Build Project",
|
||||
"cmake --build build-ubuntu/",
|
||||
"cmake --install build-ubuntu/"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
Loading…
x
Reference in New Issue
Block a user