ulib/drone/build.yaml

14 lines
396 B
YAML
Raw Normal View History

2023-11-16 18:49:01 +08:00
kind: pipeline
type: docker
name: default
steps:
2023-11-16 19:22:21 +08:00
{{ range .input.builds }}
{{ $image_name := .image_name }}
- name: build {{ .image_name }}
image: dockcross/{{ .image_name }}
2023-11-16 18:49:01 +08:00
commands:
2023-11-16 19:22:21 +08:00
{{ range .build_types }}
- cmake . -Bbuild-{{$image_name}}-{{.}} -DCMAKE_BUILD_TYPE={{.}}
- cmake --build build-{{$image_name}}-{{.}} --config={{.}} -- -j`nproc`
{{end}}
{{ end }}