Coder Social home page Coder Social logo

functionappdeploymenttools's Introduction

Description

Insert a useful description for the FunctionAppDeploymentTools project here.

Remember, it's the first thing a visitor will see.

Project Setup Instructions

Working with the layout

  • Don't touch the psm1 file
  • Place functions you export in functions/ (can have subfolders)
  • Place private/internal functions invisible to the user in internal/functions (can have subfolders)
  • Don't add code directly to the postimport.ps1 or preimport.ps1. Those files are designed to import other files only.
  • When adding files & folders, make sure they are covered by either postimport.ps1 or preimport.ps1. This adds them to both the import and the build sequence.

Setting up CI/CD

To create a PR validation pipeline, set up tasks like this:

  • Install Prerequisites (PowerShell Task; VSTS-Prerequisites.ps1)
  • Validate (PowerShell Task; VSTS-Validate.ps1)
  • Publish Test Results (Publish Test Results; NUnit format; Run no matter what)

To create a build/publish pipeline, set up tasks like this:

  • Install Prerequisites (PowerShell Task; VSTS-Prerequisites.ps1)
  • Validate (PowerShell Task; VSTS-Validate.ps1)
  • Build (PowerShell Task; VSTS-Build.ps1)
  • Publish Test Results (Publish Test Results; NUnit format; Run no matter what)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.