Injectify supports continuous integration via the use of CircleCi. This basically means every time you create a commit to the Injectify repo (whether it be at samdenty99/injectify or forked on your own account), CircleCI will automatically:
- Clone the Injectify repo
- Verify
yarn run testruns without error - If without error, it will automatically deploy over SSH to your VPS
- (Optionally) Send Discord webhook messages throught the different stages
- VPS running the Injectify server
- Fork this repository to your own GitHub account.
- Head over to https://circleci.com/ and login with your GitHub account.
- Go over to your projects section
- Click on Add Project
- Find the
Injectifyrepo and enable it - Select Linux => 2.0 => Node => Start Building
- Click on the projects settings and under Environment Variables, add the following:
| Name | Value |
|---|---|
| webhook | (Optional) A Discord webhook URL |
- Modify
.circle.ymlanddeploy.shto suit your needs
If you specify the webhook URL, you'll get build status messages on your Discord server. Refer to Intro to webhooks for help on how to create a webhook.




