Skip to content

Latest commit

 

History

History
44 lines (31 loc) · 2.23 KB

README.md

File metadata and controls

44 lines (31 loc) · 2.23 KB

Devuan-builder

Reproducible build system for Devuan using Packer, Virtualbox and public cloud.

Pre-requisites (OSX specific)

Choose the specific branch you want for the Devuan version you need.

Available branches:

Available Images Below are public images available from this build system:

  1. EC2: Devuan 2 (Ascii), AMI ID: ami-0c5de3b8fdb3cf93a in us-east-1a
  2. AliBabaCloud: devuan_ascii_2G_alibase_20190508.vhd, contact us with your AliBaba Account ID for sharing.
  3. Azure Public Blob, must create image

Goals

  1. Immutable Builds
  2. Base build to be nearly identical to a vanilla install. This allows for a cleaner migration across clouds, parity with upstream releases, and compatibility with 3rd party applications.
  3. Use the primary init system chosen by the Devuan developers: sysvinit

By utilizing Packer, and other tools, we're able to easily build compliant systems with minimal effort, that can then be provisioned using the multitude of provisioners available; from Puppet and Chef, to custom scripts.

TODO

  • Add branches with more clouds.
  • Add Continuous Integration build checks (Jenkins, CirlcleCI?)