Skip to content

Tool to help with deployment planning of ECP/GB services

Notifications You must be signed in to change notification settings

Partnersense/ECP-Version-Check

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ECP Version Check

Small CLI tool to compare versions of services in the ECP/GB project. Currently, only services deployed using Terraform are included which means FE repos, Azure projects and AWS lambdas etc are not listed by this tool.

The tool reads a local copy of the ecp-integration-services repo and therefore it is important that you have checked out the latest version to get the most up-to-date comparison

Example output

Features

  • List version number in Stage and Prod
  • Highlight services that differ in version between Stage and Prod
  • List Environment Varibles present in Stage but not in Prod

Quick Start

  • Install Deno
  • Using VS Code, install the plugin simply called Deno by denoland
  • Once the code is open in VS Code, run task Deno:enable from the command palette

Test by runnig:

deno run --allow-all .\main.ts <path-to-local-repo-of-ecp-integration-services>

To build a stand alone executable, run (more info here):

deno compile -o ECPVersionCheck --allow-read --allow-env .\main.ts

About

Tool to help with deployment planning of ECP/GB services

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published