Skip to content
CI for my website
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.vscode
Controllers
Properties
wwwroot
.gitattributes
.gitignore
Dockerfile
Program.cs
README.md
Startup.cs
appsettings.json
settings.json
website-ci.csproj
website-ci.sln

README.md

website-ci

CI for my website

Setup

  1. Install asp.net 5
  2. Clone
  3. Update settings.json with repository name and the root directory of the website
  4. Setup Kestrel to run with a script (for Linux). Info and script
  5. Setup a GitHub webhook.
    • Server URL should point to the server (http://example.com/webhook)
    • Content type should be JSON
    • The secret does not need to be set
    • The webhook should be for the push event
You can’t perform that action at this time.