From 9d6d7b3b1401cb358188fde2a20aa8d550b241c1 Mon Sep 17 00:00:00 2001 From: Jerry Date: Wed, 12 Jul 2023 17:20:17 +0800 Subject: [PATCH] ci config and badge --- .drone.yml | 21 +++++++++++++++++++++ README.md | 2 ++ 2 files changed, 23 insertions(+) create mode 100644 .drone.yml diff --git a/.drone.yml b/.drone.yml new file mode 100644 index 0000000..a48fba9 --- /dev/null +++ b/.drone.yml @@ -0,0 +1,21 @@ +kind: pipeline +type: docker +name: default + +steps: +- name: build + image: archlinux:latest + commands: + - pacman -Syu --noconfirm --needed base-devel libvncserver libxkbcommon libdrm libva git cmake + - mkdir build + - cd build + - cmake .. + - make + +trigger: + branch: + - master + - dev + event: + exclude: + - pull_request diff --git a/README.md b/README.md index b04af69..8c0eb98 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,7 @@ # kmsvnc +[![Build Status](https://drone.jerryxiao.cc/api/badges/Jerry/kmsvnc/status.svg)](https://drone.jerryxiao.cc/Jerry/kmsvnc) + ## Introduction A VNC server for DRM/KMS capable GNU/Linux devices. The goal is to simply have a universally working vncserver on X, wayland and even something like your linux VT.