You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
wowlet/.drone.yml

50 lines
1.0 KiB

---
kind: pipeline
type: docker
name: linux-build
steps:
- name: linux-build
image: wowlet/wowlet-linux:v0.1
volumes:
- name: cache
path: /tmp/wowlet_cache_linux
- name: files
path: /tmp/wowlet_linux
commands:
- git submodule update --init --recursive
- make release-static -j2
- cp build/bin/wowlet /tmp/wowlet_linux/wowlet
volumes:
- name: cache
host:
path: /tmp/wowlet_cache_linux
- name: files
host:
path: /home/wow/wowlet_linux
---
kind: pipeline
type: docker
name: windows-build
steps:
- name: windows-build
image: wowlet/wowlet-win:v0.1
volumes:
- name: cache
path: /tmp/wowlet_cache_windows
- name: files
path: /tmp/wowlet_windows
commands:
- make depends root=/depends target=x86_64-w64-mingw32 tag=win-x64 -j2
- cp build/x86_64-w64-mingw32/release/bin/wowlet.exe /tmp/wowlet_windows/wowlet.exe
volumes:
- name: cache
host:
path: /tmp/wowlet_cache_windows
- name: files
host:
path: /home/wow/wowlet_windows
...