Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

馃殌 Feature: (GITEA) Functions Git Provider | Webhook Trigger #7121

Open
2 tasks done
Schrolli91 opened this issue Nov 13, 2023 · 4 comments
Open
2 tasks done

馃殌 Feature: (GITEA) Functions Git Provider | Webhook Trigger #7121

Schrolli91 opened this issue Nov 13, 2023 · 4 comments
Labels
product / functions Fixes and upgrades for the Appwrite Functions.

Comments

@Schrolli91
Copy link

Schrolli91 commented Nov 13, 2023

馃敄 Feature description

I am using Gitea for self hosting my private projects and it would be nice if this will be integrated in the functions deployment mechanism too.

Maybe a good option is also, to trigger a deployment via an webhook?
So you can integrate every tool or script to trigger a deployment.
Maybe via an customizable deploy script (native git clone/install deps/etc...).

馃帳 Pitch

Brings more integration into the available tool-sets out there.

馃憖 Have you spent some time to check if this issue has been raised before?

  • I checked and didn't find similar issue

馃彚 Have you read the Code of Conduct?

@Schrolli91 Schrolli91 changed the title 馃殌 Feature: (GITEA )Functions Git Provider | Webhook Trigger 馃殌 Feature: (GITEA) Functions Git Provider | Webhook Trigger Nov 13, 2023
@stnguyen90 stnguyen90 added the product / functions Fixes and upgrades for the Appwrite Functions. label Nov 13, 2023
@stnguyen90
Copy link
Contributor

Thanks for raising this issue! 馃檹馃徏 We plan to support additional providers so it's good you created this feature request.

@Schrolli91
Copy link
Author

Gitea also supports OAuth - maybe its possible to integrate some sort of a generic OAuth connection.

@stnguyen90
Copy link
Contributor

@Schrolli91, unfortunately, not. There's much more to the GitHub integration than just authentication. For example, we make use of webhooks to automatically deploy to Appwrite when a branch is updated. In addition, comments are added to PRs for the progress of deployments.

@Schrolli91
Copy link
Author

Is there some sort of simple and generic way planed?
Something like a webhook fired against appwrite and appwrite will clone a repo by itself, install dependencies, ...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
product / functions Fixes and upgrades for the Appwrite Functions.
Projects
None yet
Development

No branches or pull requests

2 participants