Commit Graph

15 Commits

Author SHA1 Message Date
572f00a79a
README.org: Set drone ci badge to use the master branch 2021-12-09 23:18:41 -05:00
7fc316a171
README.org: Update drone status badge after repository move 2021-12-09 20:42:17 -05:00
5c2f33456e
README.org: Write build and clean sections in development guide 2021-12-07 21:17:32 -05:00
46d25cd912
Remove top-level manifest.scm as package in guix.scm is sufficient
* manifest.scm: Removed in favor of guix.scm and the blog-rekahsoft-ca package definition within it

* guix.scm: Add environment variable PS1 that was formally set by manifest.scm

* README.org (Start Development Environment): Update guix commands used now that there is no top-level manifest.scm
2021-12-07 21:17:29 -05:00
1dae28b6f4
README.org: Improve grammar make README read more clearly 2021-12-07 00:28:45 -05:00
1e1ae99446
Use guix for managing the required deployment environment
* infra/variables.tf: Add new variable 'site_statis_files_dir'

	* infra/manifest.scm: Add guix manifest that captures all tools required for deploying this site. This currently includes terraform, in use terraform providers, as well as awscliv2  which is used directly from a null resource

	* infra/main.tf: Pin all provider version so they are available from the rekahsoft-guix channel
	Remove the need for the template provider. It is still included as these changes need to be applied to all environments before it can be removed.
	Remove TF-UPGRAGE-TODO's
	Use the new variable 'site_static_files_dir' for the location of the static site files to be deployed

	* channels.scm (channel): Add symlink to top-level channels file

	* infra/Makefile (SELECTED_WORKSPACE): Removed the dependency on terraform
	(clean): Add new PHONY target 'clean' which cleans up terraform temporary files
	(workspace): Add new PHONY target 'workspace which switches to user provided ENV

	* channels.scm (channel): Updated rekahsoft-guix channel

	* README.org (Features): Updated sections on deployment
2021-12-06 22:25:05 -05:00
29dc67c881
README.org: Move 'Known Issues' to TODO.org 2021-11-30 23:40:03 -05:00
dd6434b4ee
README.org: Update documentation now that site script is included in package 2021-11-30 23:40:00 -05:00
c9ad841f53
README.org: Update development documentation 2021-11-28 23:19:40 -05:00
8f47caede9
README.org: Include droneci badge directly as html 2021-11-26 21:18:38 -05:00
df02a2a62d
README.org: Add droneci badge and adjust title a last time
Note: there is a bug in gitea rendering of org-mode files which results in additional space
at the top of the document.
2021-11-26 08:07:36 -05:00
b40ff4f4ad
README.org: Fix title spacing 2021-11-26 01:46:49 -05:00
2f3d052cd6
README.org: Fix title spacing 2021-11-26 01:41:54 -05:00
7d679dd94b
README.org: Add more known issues and fix title spacing 2021-11-26 01:39:46 -05:00
a15def12bc
Replace README.md with README.org 2021-11-25 22:56:24 -05:00