All Projects → maxwellpollack → juce-plugin-ci

maxwellpollack / juce-plugin-ci

Licence: other
Cross-platform CI for JUCE audio plugins with Github Actions

Programming Languages

C++
36643 projects - #6 most used programming language
CMake
9771 projects

Projects that are alternatives of or similar to juce-plugin-ci

osmid
osmid is a tool to bridge MIDI and OSC. It is currently in use in Sonic Pi
Stars: ✭ 63 (+23.53%)
Mutual labels:  juce
kraken
Kraken CI is a continuous integration and testing system.
Stars: ✭ 87 (+70.59%)
Mutual labels:  continuous-integration
docker-php-censor
Containers for PHP Censor CI system
Stars: ✭ 19 (-62.75%)
Mutual labels:  continuous-integration
javascript-test-reporter
DEPRECATED Code Climate test reporter client for JavaScript projects
Stars: ✭ 68 (+33.33%)
Mutual labels:  continuous-integration
codemagic-docs
Here you’ll find some essential information for setting up CI/CD for your mobile apps with Codemagic.
Stars: ✭ 63 (+23.53%)
Mutual labels:  continuous-integration
git-diff-lint
Lint only the files your branch touches
Stars: ✭ 36 (-29.41%)
Mutual labels:  continuous-integration
memcheck-cover
An HTML generator for Valgrind's Memcheck tool
Stars: ✭ 30 (-41.18%)
Mutual labels:  continuous-integration
DSP-Testbench
A DSP Testbench for users of the JUCE framework
Stars: ✭ 40 (-21.57%)
Mutual labels:  juce
gitea-buildkite-connector
Connect Gitea & Buildkite
Stars: ✭ 16 (-68.63%)
Mutual labels:  continuous-integration
circle
R client package for the Circle CI API
Stars: ✭ 12 (-76.47%)
Mutual labels:  continuous-integration
setup-lazarus
Set up your GitHub Actions workflow with a specific version of Lazarus
Stars: ✭ 29 (-43.14%)
Mutual labels:  continuous-integration
ci
🐳 Dockette dockerized Alpine linux Dockerfiles for PHP 5.6-8.2 + Composer. NodeJS 6-18. Ansible.
Stars: ✭ 18 (-64.71%)
Mutual labels:  continuous-integration
prlint
GitHub App for linting pull request meta data
Stars: ✭ 122 (+139.22%)
Mutual labels:  continuous-integration
Chartboard
Simple dashboard to show widget chart
Stars: ✭ 23 (-54.9%)
Mutual labels:  continuous-integration
tiller-circleci
Deploy Trellis, Bedrock and Sage via CircleCI
Stars: ✭ 14 (-72.55%)
Mutual labels:  continuous-integration
generator-nullfactory-xrm
Yeoman generator for Dynamics 365 Solutions. It generates a project structure that facilitates the quick creation builds and automated release strategies with minimal effort.
Stars: ✭ 15 (-70.59%)
Mutual labels:  continuous-integration
docker-ci-deploy
Python script to help push Docker images to a registry using CI services
Stars: ✭ 20 (-60.78%)
Mutual labels:  continuous-integration
k8s.ecoysystem.apps
kubernetes(k8s) ecosystem applications written c#, including micro-service(aspnetcore.webapi) and health checks etc. the goal is automatic complete continuous integration, delivery, deployment by committing code to the respository. so i will continue to be iterated...
Stars: ✭ 16 (-68.63%)
Mutual labels:  continuous-integration
yaml-update-action
Update YAML property with dynamic values
Stars: ✭ 81 (+58.82%)
Mutual labels:  continuous-integration
cikit
Continuous Integration Kit (CIKit)
Stars: ✭ 21 (-58.82%)
Mutual labels:  continuous-integration

Use this template to start a new JUCE audio plugin project in a Github repository.

It contains:

  1. the boilerplate audio plugin code from JUCE/examples/CMake/AudioPlugin
  2. a CMake FetchContent call to automatically download and link the JUCE library
  3. a GitHub Actions workflow which automatically builds (with CMake) and tests (with CTest) the audio plugin for 64-bit MacOS, Windows, and Linux platforms on every push

To publish a new Release, tag your commit with a version number before pushing:

git tag v1.0.0
git push origin main --tags

Building from the command line

cmake .
cmake --build build

Building in Visual Studio Code

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].