All Projects → opsxcq → docker-dev-arduino

opsxcq / docker-dev-arduino

Licence: GPL-3.0 License
Arduino development environment in a container

Programming Languages

shell
77523 projects

Projects that are alternatives of or similar to docker-dev-arduino

Kdtool
Kubernetes deployment utility
Stars: ✭ 47 (+161.11%)
Mutual labels:  gitlab, ci
Go Gitlab Client
A Go gitlab API client & powerful CLI written in Go
Stars: ✭ 107 (+494.44%)
Mutual labels:  gitlab, ci
Gitlab Ci Dashboard
📊 Dashboard for monitoring GitLab CI builds and pipelines for TV
Stars: ✭ 79 (+338.89%)
Mutual labels:  gitlab, ci
Danger
🚫 Stop saying "you forgot to …" in code review (in Ruby)
Stars: ✭ 4,691 (+25961.11%)
Mutual labels:  gitlab, ci
Ci Detector
Detect continuous integration environment and get information of current build
Stars: ✭ 138 (+666.67%)
Mutual labels:  gitlab, ci
Release Notary
App to just generate release notes.
Stars: ✭ 26 (+44.44%)
Mutual labels:  gitlab, ci
Gitlab Dashboard
📺 TV dashboard for a global view on Gitlab Pipelines
Stars: ✭ 107 (+494.44%)
Mutual labels:  gitlab, ci
Android Ci
A docker image for building Android apps. Supports multiple SDK Build Tools.
Stars: ✭ 101 (+461.11%)
Mutual labels:  gitlab, ci
Gitlabapiclient
GitLab API client
Stars: ✭ 138 (+666.67%)
Mutual labels:  gitlab, ci
Gitlab Ci Local
Tired of pushing to test your .gitlab-ci.yml?
Stars: ✭ 134 (+644.44%)
Mutual labels:  gitlab, ci
Glci
🦊 Test your Gitlab CI Pipelines changes locally using Docker.
Stars: ✭ 471 (+2516.67%)
Mutual labels:  gitlab, ci
Env Ci
Get environment variables exposed by CI services
Stars: ✭ 180 (+900%)
Mutual labels:  gitlab, ci
Gitlab Ci Pipeline Php
☕️ Docker images for test PHP applications with Gitlab CI (or any other CI platform!)
Stars: ✭ 451 (+2405.56%)
Mutual labels:  gitlab, ci
Cimonitor
Displays CI statuses on a dashboard and triggers fun modules representing the status!
Stars: ✭ 34 (+88.89%)
Mutual labels:  gitlab, ci
Reviewdog
🐶 Automated code review tool integrated with any code analysis tools regardless of programming language
Stars: ✭ 4,541 (+25127.78%)
Mutual labels:  gitlab, ci
Git Webhook Ci
A Git (github/gitee) webhook callback server to do stuff e.g. fetch new code (poor man CI)
Stars: ✭ 118 (+555.56%)
Mutual labels:  gitlab, ci
Cistern
A terminal UI for Unix to monitor Continuous Integration pipelines from the command line. Current integrations include GitLab, Azure DevOps, Travis CI, AppVeyor and CircleCI.
Stars: ✭ 161 (+794.44%)
Mutual labels:  gitlab, ci
pipelines-as-code
Pipelines as Code
Stars: ✭ 37 (+105.56%)
Mutual labels:  gitlab, ci
gitlab-mattermost-backup
A simple backup script for mattermost in gitlab omnibus package
Stars: ✭ 23 (+27.78%)
Mutual labels:  gitlab
megalinter
🦙 Mega-Linter analyzes 48 languages, 22 formats, 19 tooling formats, excessive copy-pastes, spelling mistakes and security issues in your repository sources with a GitHub Action, other CI tools or locally.
Stars: ✭ 534 (+2866.67%)
Mutual labels:  ci

Arduino development environment for Docker

Docker Pulls

A complete Arduino development environment for your builds inside docker. A good choice if you need to run arduino builds in your CI (Gitlab for example).

Usage

Just clone this repo, and source functions.sh, and you will have all functions that you need to run your environment. Some functions will be added to your current bash environment, they are:

  • arduino-init - Initializes a new arduino project in your current directory, do the entire bootstrap process (including a Gitlab CI configuration)
  • arduino-build - Executes your build and generate your binary firmware
  • arduino-upload - Considering that your arduino is mapped to /dev/ttyUSB0, it will upload your code to your board
  • arduino-watch - Considering that your arduino is mapped to /dev/ttyUSB0, it will monitor it's serial output and show in your console
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].