Skip to content

Creates the project_template github repository

Notifications You must be signed in to change notification settings

library-ucsb/project_template

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Library Project Template

Use this repository as a starting point for projects leveraging ansible or terraform within the Library environment.

The repository will contain:

  • Prebuilt GitHub Actions Workflows for both Ansible and Terraform
  • ansible directory containing the general Library defaults
  • terraform directory with a default Library plan

Prerequirements

  • Privileges to create a GitHub Repository in the Library GitHub Organization
  • Privileges to create AWS s3 and DynamoDB infrastructure.

Steps

Clone this Repo

$ cd some-directory
$ git clone git+https://github.com/library-ucsb/this-repo.git

Terraform the new GitHub Repo

$ cd this-repo
$ cd terraform

Update default.auto.tfvars with new values.

Assign GitHub Secrets to Repo

About

Creates the project_template github repository

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published