From 8388706d6d64a9ce01e512b3a3dd0338e09ccfe3 Mon Sep 17 00:00:00 2001 From: cosmonaut Date: Sat, 27 May 2023 17:04:55 -0700 Subject: [PATCH] automated builds --- .drone.yml | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 .drone.yml diff --git a/.drone.yml b/.drone.yml new file mode 100644 index 0000000..ba2c282 --- /dev/null +++ b/.drone.yml @@ -0,0 +1,32 @@ +kind: pipeline +type: docker +name: default + +steps: +- name: build-linux + image: thatcosmonaut/moonworks-build + commands: + - cmake -E make_directory ./build + - cd ./build + - cmake -DCMAKE_C_COMPILER=/usr/bin/clang -S .. -B . + - make + +- name: build-windows + image: thatcosmonaut/moonworks-build + commands: + - cmake -E make_directory ./windows-build + - cd ./windows-build + - mingw64-cmake -S .. -B . + - make + +- name: gitea_release + image: plugins/gitea-release + settings: + base_url: https://gitea.moonside.games + api_key: + from_secret: gitea_token + files: + - ./build/cramcli + - ./windows-build/cramcli.exe + when: + event: tag