Introduction
In this section, we are going to set up a build pipeline for compiling Godot with custom modules in C++. This pipeline will be triggered by a GitHub webhook, which will be filtered by the receiving webhook rules.
Objectives
After completing this project, you will have learned:
Build Godot blueprints (pre-configured builds)
Receiving webhooks from GitHub
Compiling Godot with custom modules
Sending notifications to third-party applications
Resources
For this project, we are going to use 2 git repositories.
- Godot fork that includes custom C++ resources as a Git submodule.
- Custom Godot resource Git repository
In this demo, we’ll be walking through the process of… Custom modules in C++. tutorial using the W4 build.
Setup
Clone the two repositories mentioned above, allowing you to focus on your own code.
Log in to your account in W4 Build. For this demo, we will be using an empty account.