ScadHub

An automatic build tool for OpenSCAD models that integrates with Github.

User Manual

  1. Login with github at https://scadhub.org
  2. Link your repository
  3. Push a .scadhub file to your repository
  4. Let scadhub do the rest

Configuration

.scadhub file syntax:

The .scadhub file can be a YAML or JSON file with the following properties:

{
	"targets": {
		"preview.stl": {
			"source": "model.scad",
			"variables": {
				"SCALE": 1.0
			},
			"commit": true  // commit the target file back to the repository
		}
	}
}

Ideas

Developer Notes

Changelog

Links