All Projects → drone-plugins → Drone Slack Blame

drone-plugins / Drone Slack Blame

Licence: apache-2.0
Drone plugin to send build status blames via Slack

Programming Languages

go
31211 projects - #10 most used programming language

Labels

Projects that are alternatives of or similar to Drone Slack Blame

drone-nomad
Drone plugin for deployment with Nomad
Stars: ✭ 18 (+0%)
Mutual labels:  drone
Quadrotor
Quadrotor control, path planning and trajectory optimization
Stars: ✭ 331 (+1738.89%)
Mutual labels:  drone
Dronesploit
Drone pentesting framework console
Stars: ✭ 473 (+2527.78%)
Mutual labels:  drone
grvc-ual
An abstraction layer for unmanned aerial vehicles
Stars: ✭ 35 (+94.44%)
Mutual labels:  drone
Disco4g
4G/LTE softmod for the Parrot Disco
Stars: ✭ 273 (+1416.67%)
Mutual labels:  drone
Dronebridge
DroneBridge is a system based on the WifiBroadcast approach. A bidirectional digital radio link between two endpoints is established using standard WiFi hardware and a custom protocol. DroneBridge is optimized for use in UAV applications and is a complete system. It is intended be a real alternative to other similar systems, such as DJI Lightbridge or OcuSync.
Stars: ✭ 370 (+1955.56%)
Mutual labels:  drone
CodeDroneDIY
The most simple, but working, quadricopter flight controller from scratch, using Arduino Uno/Nano.
Stars: ✭ 68 (+277.78%)
Mutual labels:  drone
Ardupilot
ArduPlane, ArduCopter, ArduRover, ArduSub source
Stars: ✭ 6,637 (+36772.22%)
Mutual labels:  drone
Odm
A command line toolkit to generate maps, point clouds, 3D models and DEMs from drone, balloon or kite images. 📷
Stars: ✭ 3,340 (+18455.56%)
Mutual labels:  drone
Px4 Autopilot
PX4 Autopilot Software
Stars: ✭ 5,090 (+28177.78%)
Mutual labels:  drone
M4Depth
Official implementation of the network presented in the paper "M4Depth: A motion-based approach for monocular depth estimation on video sequences"
Stars: ✭ 62 (+244.44%)
Mutual labels:  drone
deploy-drone
Deploy Drone CI to enable continuous integration ⚡️ on your product
Stars: ✭ 88 (+388.89%)
Mutual labels:  drone
Gort
Command Line Interface (CLI) for RobotOps
Stars: ✭ 425 (+2261.11%)
Mutual labels:  drone
drone-volume-cache
Drone plugin to cache directories within the build workspace
Stars: ✭ 15 (-16.67%)
Mutual labels:  drone
Drone
🍰 The missing library manager for Android Developers
Stars: ✭ 512 (+2744.44%)
Mutual labels:  drone
olympe
Python controller library for Parrot Drones
Stars: ✭ 62 (+244.44%)
Mutual labels:  drone
Openmvg
open Multiple View Geometry library. Basis for 3D computer vision and Structure from Motion.
Stars: ✭ 3,902 (+21577.78%)
Mutual labels:  drone
Rappids
Rectangular Pyramid Partitioning using Integrated Depth Sensors (RAPPIDS): A Fast Planner for Multicopter Navigation
Stars: ✭ 17 (-5.56%)
Mutual labels:  drone
Onboard Sdk
DJI Onboard SDK Official Repository
Stars: ✭ 669 (+3616.67%)
Mutual labels:  drone
Flask Restful Example
flask后端开发接口示例,利用Flask开发后端API接口。包含基本的项目配置、统一响应、MySQL和Redis数据库操作、定时任务、图片生成、项目部署、用户权限认证、报表输出、无限层级生成目录树、阿里云手机验证码验证、微信授权、Celery、单元测试、Drone等模块。
Stars: ✭ 429 (+2283.33%)
Mutual labels:  drone

drone-slack-blame

Build Status Gitter chat Join the discussion at https://discourse.drone.io Drone questions at https://stackoverflow.com Go Doc Go Report

Drone plugin to send build status blames via Slack. For the usage information and a listing of the available options please take a look at the docs.

Build

Build the binary with the following command:

export GOOS=linux
export GOARCH=amd64
export CGO_ENABLED=0
export GO111MODULE=on

go build -v -a -tags netgo -o release/linux/amd64/drone-slack-blame

Docker

Build the Docker image with the following command:

docker build \
  --label org.label-schema.build-date=$(date -u +"%Y-%m-%dT%H:%M:%SZ") \
  --label org.label-schema.vcs-ref=$(git rev-parse --short HEAD) \
  --file docker/Dockerfile.linux.amd64 --tag plugins/slack-blame .

Usage

docker run --rm \
  -e PLUGIN_TOKEN=xxxxx \
  -e PLUGIN_CHANNEL=dev \
  -e PLUGIN_SUCCESS_USERNAME="Happy Keanu (on behalf of Drone)" \
  -e PLUGIN_SUCCESS_ICON=":happy_keanu:" \
  -e PLUGIN_SUCCESS_MESSAGE="The build is fixed!" \
  -e PLUGIN_SUCCESS_IMAGE_ATTACHMENTS="http://i.imgur.com/TP4PIxc.jpg" \
  -e PLUGIN_FAILURE_USERNAME="Sad Keanu (on behalf of Drone)" \
  -e PLUGIN_FAILURE_ICON=":sad_keanu:" \
  -e PLUGIN_FAILURE_MESSAGE="The build is broken!" \
  -e PLUGIN_FAILURE_IMAGE_ATTACHMENTS="http://cdn.meme.am/instances/51000361.jpg" \
  -v $(pwd):$(pwd) \
  -w $(pwd) \
  plugins/slack-blame
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].