Commit Graph

1164 Commits

Author SHA1 Message Date
Drew DeVault 7988f0a8e7 Enable NTP in arch and debian images 2017-02-09 23:42:10 -05:00
Drew DeVault ac9c0c728f Redirect stderr to stdout for packages and tasks 2017-02-09 23:33:11 -05:00
Drew DeVault 6e4ad00e64 Run build tasks in build runner 2017-02-09 23:17:24 -05:00
Drew DeVault 8960d2906c DRY images, use tmpfs size=1G as persistent root 2017-02-09 23:01:26 -05:00
Drew DeVault 32e5fb4d5c Install packages in builds 2017-02-09 22:27:58 -05:00
Drew DeVault ad6ebf965c Add build runner
Configures and boots image, writes tasks to ~/.tasks/, clones
repos to ~. TODO: Set environment, install packages, and run tasks.
2017-02-09 22:23:10 -05:00
Drew DeVault 2720b103f2 Add debian image 2017-02-09 08:09:26 -05:00
Drew DeVault a9e85820a4 Add image-ambiguous means of installing packages
control install [port] [packages...]
2017-02-09 02:50:41 -05:00
Drew DeVault 73da566215 We don't actually need rsync
We can just modify the fs from the host directly
2017-02-09 02:29:23 -05:00
Drew DeVault c82e20f4a3 Automatically use the latest arch image 2017-02-09 02:28:24 -05:00
Drew DeVault 91dba75605 Generalize control script, add sanity check
Sanity check will be useful for updating arch images on a cron
2017-02-09 02:25:08 -05:00
Drew DeVault f4f2144e05 Add means of specifying forwarded SSH port 2017-02-09 01:53:13 -05:00
Drew DeVault 9315692608 Add Arch Linux build image 2017-02-09 01:50:01 -05:00
Drew DeVault c341d28859 Initial commit 2017-02-08 14:20:56 -05:00