You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
2 years ago | |
---|---|---|
cmd | 2 years ago | |
docs | 2 years ago | |
models | 2 years ago | |
pkgs | 2 years ago | |
public/js | 2 years ago | |
routers | 2 years ago | |
templates | 2 years ago | |
.gitignore | 2 years ago | |
Makefile | 2 years ago | |
README.md | 2 years ago | |
bindata_dynamic.go | 2 years ago | |
bindata_embed.go | 2 years ago | |
config.example.yaml | 2 years ago | |
docker-compose.yml | 2 years ago | |
go.mod | 2 years ago | |
go.sum | 2 years ago | |
main.go | 2 years ago |
README.md
PR-Deployer help Gitea to run some PR as a gitea instance for easier testing.
Since sometiems we need to check if the PR is like what expected in the UI and don't want to run it locally, We can deployer the PR as a service as https://try-pr-{index}.gitea.io. If the process is almost automatically, it will help all contributors.
The project aims to do that. It will allow the users who has write permission to the repository to start or stop a PR service via a web interface. (If the web interface supports mobile that's awesome.)
Flow
Requirement
- OAuth2 Application client code and token for Github or Gitea
- A personal access token for Github or Gitea
- A token to visit cloudflare API
Installation
go install gitea.com/gitea/pr-deployer
Running
pr-deployer