https://github.com/jatinchowdhury18/plugin-ci-example
An example of an audio plugin with Continuous Integration
https://github.com/jatinchowdhury18/plugin-ci-example
Last synced: 4 months ago
JSON representation
An example of an audio plugin with Continuous Integration
- Host: GitHub
- URL: https://github.com/jatinchowdhury18/plugin-ci-example
- Owner: jatinchowdhury18
- License: bsd-3-clause
- Created: 2021-10-28T17:09:12.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2022-06-21T17:56:22.000Z (about 3 years ago)
- Last Synced: 2025-02-28T21:02:35.129Z (4 months ago)
- Language: Shell
- Size: 64.5 KB
- Stars: 21
- Watchers: 3
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-juce - plugin-ci-example - 3-Clause|21| 3 years<sub><sup>🟠</sup></sub>| (Educational)
README
# SimplePlugin
[](https://github.com/jatinchowdhury18/plugin-ci-example/actions/workflows/cmake.yml)
[](https://github.com/jatinchowdhury18/plugin-ci-example/actions/workflows/projucer.yml)

[](https://dev.azure.com/jatinchowdhury180362/plugin-ci-example/_build/latest?definitionId=1&branchName=main)
[](https://opensource.org/licenses/BSD-3-Clause)This repository contains a simple audio plugin with examples
for how to use various Continuous Integration services.Currently the following CI services are supported:
- GitHub Actions
- Azure Pipelines
- GitLab CI## Building
To build from scratch, you must have CMake installed.
```bash
# Clone the repository
$ git clone https://github.com/jatinchowdhury18/plugin-ci-example.git
$ cd plugin-ci-example# initialize and set up submodules
$ git submodule update --init --recursive# build with CMake
$ cmake -Bbuild
$ cmake --build build --config Release
```## License
The code in this repository is open source, and is licensed
under the BSD 3-clause license. Enjoy!