From 97f6d7e326a1fd7ddcbe7cf32dc0e4c0a508913d Mon Sep 17 00:00:00 2001 From: Christopher Baines Date: Sun, 28 Jan 2018 14:46:03 +0000 Subject: Add terraform backend and initial guix configuration --- guix.scm | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 guix.scm (limited to 'guix.scm') diff --git a/guix.scm b/guix.scm new file mode 100644 index 0000000..332ed1e --- /dev/null +++ b/guix.scm @@ -0,0 +1,38 @@ +(use-modules (guix packages) + (guix build-system ruby) + (gnu packages ruby) + (gnu packages databases) + (gnu packages rails) + (gnu packages rails-wip) + (gds packages govuk ruby)) + +(define govuk-mini-environment-admin + (package + (name "govuk-mini-environment-admin") + (version "0") + (source #f) + (build-system ruby-build-system) + (inputs + `(("ruby-rails" ,ruby-rails) + ("ruby-pg" ,ruby-pg) + ("ruby-gds-sso" ,ruby-gds-sso) + ("ruby-govuk-admin-template" ,ruby-govuk-admin-template) + ("ruby-plek" ,ruby-plek) + ("ruby-terraform" ,ruby-terraform) + ("ruby-que" ,ruby-que))) + (synopsis "") + (description "") + (home-page "") + (license ""))) + +(define govuk-mini-environment-admin-development-environment + (package + (inherit govuk-mini-environment-admin) + (inputs + `(,@(package-inputs govuk-mini-environment-admin) + ("ruby" ,ruby) + ("postgresql" ,postgresql))))) + +govuk-mini-environment-admin-development-environment + + -- cgit v1.2.3