From 0a90a0959ffdd8382440097d6f042fd2c2ee9d50 Mon Sep 17 00:00:00 2001 From: arnol377 Date: Thu, 6 Feb 2025 18:34:40 -0500 Subject: [PATCH] Refactor README.md to provide detailed repository overview and add missing newline at end of file --- README.md | 14 +++++++++++++- init.sh | 11 +++++++++++ 2 files changed, 24 insertions(+), 1 deletion(-) create mode 100644 init.sh diff --git a/README.md b/README.md index c5cb03f..f9a79a7 100644 --- a/README.md +++ b/README.md @@ -21,11 +21,23 @@ This directory contains Terraform modules used to manage the infrastructure for This directory contains Goss tests used to validate the images. Goss is a YAML-based tool for validating server configurations, ensuring that the images meet the required standards before they are deployed. ## Repositories - - [aws-image-pipeline](https://git.e.it.census.gov/csvd/aws-image-pipeline) - [ansible/ansible-playbooks](https://git.e.it.census.gov/csvd/image-pipeline-ansible-playbooks) - [packer/linux-image-pipeline](https://git.e.it.census.gov/csvd/linux-image-pipeline) - [modules/terraform-aws-image-pipeline](https://github.com/HappyPathway/terraform-aws-image-pipeline) - [test/goss-testing](https://git.e.it.census.gov/csvd/image-pipeline-goss-testing) +```bash +# - [ansible/ansible-playbooks](https://git.e.it.census.gov/csvd/image-pipeline-ansible-playbooks) +git clone https://git.e.it.census.gov/csvd/image-pipeline-ansible-playbooks ../image-pipeline-ansible-playbooks + +# - [packer/linux-image-pipeline](https://git.e.it.census.gov/csvd/linux-image-pipeline) +git clone https://git.e.it.census.gov/csvd/linux-image-pipeline ../linux-image-pipeline + +# - [modules/terraform-aws-image-pipeline](https://github.com/HappyPathway/terraform-aws-image-pipeline) +git clone https://github.com/HappyPathway/terraform-aws-image-pipeline ../terraform-aws-image-pipeline + +# - [test/goss-testing](https://git.e.it.census.gov/csvd/image-pipeline-goss-testing) +git clone https://git.e.it.census.gov/csvd/image-pipeline-goss-testing ../image-pipeline-goss-testing +``` Each repository is integral to the overall image pipeline process, ensuring that images are built, configured, validated, and deployed efficiently and reliably. \ No newline at end of file diff --git a/init.sh b/init.sh new file mode 100644 index 0000000..1263c98 --- /dev/null +++ b/init.sh @@ -0,0 +1,11 @@ +# - [ansible/ansible-playbooks](https://git.e.it.census.gov/csvd/image-pipeline-ansible-playbooks) +git clone https://git.e.it.census.gov/csvd/image-pipeline-ansible-playbooks ../image-pipeline-ansible-playbooks + +# - [packer/linux-image-pipeline](https://git.e.it.census.gov/csvd/linux-image-pipeline) +git clone https://git.e.it.census.gov/csvd/linux-image-pipeline ../linux-image-pipeline + +# - [modules/terraform-aws-image-pipeline](https://github.com/HappyPathway/terraform-aws-image-pipeline) +git clone https://github.com/HappyPathway/terraform-aws-image-pipeline ../terraform-aws-image-pipeline + +# - [test/goss-testing](https://git.e.it.census.gov/csvd/image-pipeline-goss-testing) +git clone https://git.e.it.census.gov/csvd/image-pipeline-goss-testing ../image-pipeline-goss-testing