GithubHelp home page GithubHelp logo

easyazurefunction's Introduction

Hi there ๐Ÿ‘‹ I'm Igor ๐Ÿ‘‹ Welcome to my GitHub pages!

  • ๐Ÿ‡ท๐Ÿ‡ธ I was born in Prijepolje, Serbia

  • ๐Ÿ‡จ๐Ÿ‡ฟ I live in the Prague, Czechia

  • ๐Ÿ’ฌ Ask me about PowerShell (I โค๏ธ PowerShell !)

See also some of my other pages

LinkedIn Twitter Wikipedia Stack Overflow

My GitHub Skylines

easyazurefunction's People

Contributors

iricigor avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar

easyazurefunction's Issues

Re-arrange readme file

Move text about Azure functions to separate document, include there animation

Also, move there text from the first paragraph that links Microsoft pages.

implement PSScriptAnalyzer suggestions, add PSCodeCode health report to GitHub

In total there are about 40 warnings, and more than half should be easy to remove.

Invoke-ScriptAnalyzer -path . -Recurse  | group message | Select Count, Name | Sort Count -Descending
Count Name
----- ----
   10 '%' is an alias of 'ForEach-Object'. Alias can introduce possible problems and make scripts hard to maintain. Please consider changing alias to its full content.
    8 'cd' is an alias of 'Set-Location'. Alias can introduce possible problems and make scripts hard to maintain. Please consider changing alias to its full content.
    7 File 'EasyAzureFunction.psm1' uses Write-Host. Avoid using Write-Host because it might not work in all hosts, does not work when there is no host, and (prior to PS 5.0) cannot be suppressed, captured, or redirected. Instead, use Write-Output, Write-Verbose, or ...
    6 'Select' is an alias of 'Select-Object'. Alias can introduce possible problems and make scripts hard to maintain. Please consider changing alias to its full content.
    4 '?' is an alias of 'Where-Object'. Alias can introduce possible problems and make scripts hard to maintain. Please consider changing alias to its full content.
    1 Function 'New-AzureFunctionCode' has verb that could change system state. Therefore, the function has to support 'ShouldProcess'.
    1 File 'EasyAzureFunction.Module.Tests.ps1' uses Write-Host. Avoid using Write-Host because it might not work in all hosts, does not work when there is no host, and (prior to PS 5.0) cannot be suppressed, captured, or redirected. Instead, use Write-Output, Write-...
    1 Do not use wildcard or $null in this field. Explicitly specify a list for AliasesToExport.
    1 Invoke-Expression is used. Please remove Invoke-Expression from script and find other options instead.
    1 Do not use wildcard or $null in this field. Explicitly specify a list for FunctionsToExport.
Invoke-ScriptAnalyzer -path . -Recurse  | group scriptname | Select Count, Name | Sort Count -Descending
Count Name
----- ----
   16 run.ps1
    7 EasyAzureFunction.psm1
    3 Convert-ParametersToHTML.ps1
    3 Get-Parameter.ps1
    2 New-AzureFunctionCode.Tests.ps1
    2 Get-Parameter.Tests.ps1
    2 EasyAzureFunction.psd1
    2 Convert-ParametersToRunner.ps1
    1 EasyAzureFunction.Module.Tests.ps1
    1 CreateExamples.ps1
    1 New-AzureFunctionCode.ps1

Publish module with two digits version

Currently, it requires the module to have 3 digits in version, like 0.4.0 instead of 0.4. The issue is caused by nuget version 3.5, in version 2.8 issue is not there. I have downloaded proper version, just need to use it.

Add good example for PSCredentials

The function is working, but I am missing nice example. Command should have PSCredential object and it should connect to something. Optionally, I can run some commands before/after but this code will be fixed. User should enter some demo credentials and do something nice.

build order, image

Swap build order, first Linux, then Windows
Add image via online button generator (like imagefu.com, dabuttonfactory.com)

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.