Skip to content
This repository has been archived by the owner on Nov 20, 2023. It is now read-only.

Service to enable build badges for Unity's Build Service

License

Notifications You must be signed in to change notification settings

aodendaal/unitybuildbadgeservice

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This project is no longer running and has been archived

Unity Build Badge Service

How to Use

Setup Cloud Build

  1. In Unity's Build Cloud, view the project you want to get the status for
  2. Take note of the project id GUID
  3. View the Notifications options.
  4. Click on Add New to add a Webhook.
  5. For the URL enter http://unitybuildbadge.azurewebsites.net/api/update
  6. Leave the Content Type as 'application/json'
  7. Leave all the Events ticked
  8. Switch SSL Verify to Off
  9. Click Next: Save

Add Badge

In the readme mark down add an image with the url http://unitybuildbadge.azurewebsites.net/api/status/[projectid] where [projectid] is the GUID for the project

Example: ![Build Status](http://unitybuildbadge.azurewebsites.net/api/status/7edd192b-eb38-410a-9caa-54ed4192ae87)

How it works

The Unity Cloud Build posts build status information to the Unity Build Badge Service which is stored in a NoSQL database.

When the build badge with your Id is fetched the latest build status information is used to compose a shields.io SVG format badge.

Available Statuses

Pending Passing Failing Unknown

About

Service to enable build badges for Unity's Build Service

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages