| Commit message (Collapse) | Author | Age |
| |
|
|
|
|
|
| |
This will enable garbage collection of the Guix store, without
removing things that are still in use.
|
|
|
|
| |
Which means just destroying the build machine.
|
|
|
|
|
| |
Redirect to the show page, rather than rendering it, to keep the URL
more consistent.
|
| |
|
| |
|
|
|
|
|
| |
This makes it more explicit, and works around Terraform being
unpredictable when dealing with SSH agents.
|
|
|
|
|
|
|
|
|
|
| |
For the AWS backend.
Bring it in to the Terraform configuration for the backend, where
previously only the id was known. Also, alter the provisioning so that
it can handle an empty EFS file system.
This reduces the amount of manual setup required for AWS.
|
| |
|
| |
|
|
|
|
|
|
|
| |
Add a domain to the libvirt and AWS Terraform backends. Along the way,
improve the backend controllers and views, and rework the build jobs,
simplifying them in to a single new class GovukGuix::BuildJob, which
uses configuration from the respective backend.
|
| |
|
|
Also annotate existing models.
|