From c864ff62461507d98cba93c335f21937e5ecab61 Mon Sep 17 00:00:00 2001 From: Alberto Fanjul Date: Fri, 13 Nov 2020 10:53:38 +0100 Subject: [PATCH] Use new semaphore 2.0 CI --- .semaphore/semaphore.yml | 35 +++++++++++++++++++++++++++++++++++ README.md | 2 +- 2 files changed, 36 insertions(+), 1 deletion(-) create mode 100644 .semaphore/semaphore.yml diff --git a/.semaphore/semaphore.yml b/.semaphore/semaphore.yml new file mode 100644 index 0000000..58a1fd0 --- /dev/null +++ b/.semaphore/semaphore.yml @@ -0,0 +1,35 @@ +version: v1.0 +name: Docker + +agent: + machine: + type: e1-standard-2 + os_image: ubuntu1804 + +global_job_config: + secrets: + - name: dockerhub + +blocks: + - name: Checkout + task: + jobs: + - name: Checkout + commands: + - checkout + - name: Build + task: + jobs: + - name: Autotools + commands: + - checkout + - docker build -t autotools -f autotools.Dockerfile . + - name: Cmake + commands: + - checkout + - docker build -t cmake -f cmake.Dockerfile . + - name: meson + commands: + - checkout + - docker build -t meson -f meson.Dockerfile . + diff --git a/README.md b/README.md index 7be9547..11e814c 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ # MiracleCast - Wifi-Display/Miracast Implementation [![Join the chat at https://gitter.im/albfan/miraclecast](https://badges.gitter.im/albfan/miraclecast.svg)](https://gitter.im/albfan/miraclecast?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge) -[![Build Status](https://semaphoreci.com/api/v1/albfan/miraclecast-2/branches/master/badge.svg)](https://semaphoreci.com/albfan/miraclecast-2) +[![Build Status](https://albfan.semaphoreci.com/badges/miraclecast/branches/master.svg?style=shields)](https://albfan.semaphoreci.com/projects/miraclecast) [![Coverage Status](https://coveralls.io/repos/github/albfan/miraclecast/badge.svg?branch=master)](https://coveralls.io/github/albfan/miraclecast?branch=master) The MiracleCast project provides software to connect external monitors to your system via Wi-Fi. It is compatible to the Wifi-Display specification also known as Miracast. MiracleCast implements the Display-Source as well as Display-Sink side.