Skip to content

EverseDevelopment/e-verse.Lambda.UpdateInstaller

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

e-verse.Lambda.UpdateInstaller

This is a C# code for AWS lambda to check an S3 for the latest installer files

Getting Started

This is a C# code, you can just run it locally, just make sure you have the followin environment variables:

"AWSKey": The Key of an IAM user with access to S3 "AWSSecret": The Secret of an IAM user with access to S3 "region": The region where the S3 will be located

Also when deploying from Visual studio to AWS Lambda make sure to add a file named "aws-lambda-tools-defaults.json" inside the InstallerAutoUpdate folder with the following data:

{
    "Information" : [
        "This file provides default values for the deployment wizard inside Visual Studio and the AWS Lambda commands added to the .NET Core CLI.",
        "To learn more about the Lambda commands with the .NET Core CLI execute the following command at the command line in the project root directory.",
        "dotnet lambda help",
        "All the command line options for the Lambda command can be specified in this file."
    ],
    "profile"     : "",
    "region"      : "",
    "configuration" : "",
    "function-runtime" : "",
    "function-memory-size" : ,
    "function-timeout"     : ,
    "function-handler"     : "",
    "framework"            : "",
    "function-name"        : "",
    "package-type"         : "",
    "function-role"        : "",
    "function-architecture" : "",
    "function-subnets"      : "",
    "function-security-groups" : "",
    "tracing-mode"             : "",
    "environment-variables"    : "\"AWSSecret\"=\"YourAmazonSecret\";\"AWSKey\"=\"YourAmazonKey\";\"region\"=\"YourAmazonRegion\"",
    "image-tag"                : "",
    "function-description"     : ""
}

Contributors

This repo is primarily managed by E-verse and by People Like You™.

Help improve this repo

If you're interested in contributing to this repo, just submit a pull request or a feature request .

About us

We are an international mix of AEC professionals, product designers, and software developers. We work together to transform construction requirements into accurate and partnership-driven technological solutions.

About

A Lambda API in C# to work with installer versions in S3

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages