techthoughts2 / Catesta

Catesta is a PowerShell module and vault project generator. It uses templates to rapidly scaffold test and build integration for a variety of CI/CD platforms.
https://www.catesta.dev/
MIT License
169 stars 20 forks source link

install_modules script has path bug for AWS CI/CD #13

Closed techthoughts2 closed 4 years ago

techthoughts2 commented 4 years ago

Expected Behavior

Specified modules should download to the temp directory of the build container when an S3 bucket is specified as a source.

Current Behavior

When S3 bucket is specified as source build container fails to download modules.

Possible Solution

$tempPath is currently incorrectly commented out in install_modules.ps1

Steps to Reproduce

  1. Create a new AWS CI/CD project
  2. Upload CFN
  3. Build project
  4. View module install failure in project logs