Aws-lambda-dotnet: dotnet-lambda рдкреИрдХреЗрдЬ рдХреЛ --no-restore рд╡рд┐рдХрд▓реНрдк рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ

рдХреЛ рдирд┐рд░реНрдорд┐рдд 13 рдлрд╝рд░ре░ 2018  ┬╖  5рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: aws/aws-lambda-dotnet

рдбреЙрдЯрдиреИрдЯ рд▓реИрдореНрдмреНрдбрд╛ рдкреИрдХреЗрдЬ (рдФрд░ рд╡рд┐рд╕реНрддрд╛рд░ рд╕реЗ, рдпрд╣ рдХрд┐рд╕реА рднреА рдЕрдиреНрдп рдбреЙрдЯрдиреИрдЯ-рд▓реИрдореНрдмреНрдбрд╛ рдЖрджреЗрд╢ рд╣реИ рдХрд┐ рдЪрд▓рд╛рддрд╛ рд╣реИ рдкрд░ рд▓рд╛рдЧреВ рд╣реЛ рд╕рдХрддреЗ dotnet publish рд╣реБрдб рдХреЗ рдиреАрдЪреЗ) рдПрдХ рд╕реЗ рдлрд╛рдпрджрд╛ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ --no-restore рд╡рд┐рдХрд▓реНрдк рд╣реИ рдХрд┐ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд╛рд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рд╣реЛрдЧрд╛ dotnet publish рдХрдорд╛рдВрдбред

2.0 рдХреЗ рдмрд╛рдж рд╕реЗ, build рдФрд░ publish рдХрдорд╛рдВрдб рдПрдХ restore рдкрд░реЛрдХреНрд╖ рд░реВрдк рд╕реЗ рдЪрд▓рддреЗ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рдбреЙрдЯрдиреЗрдЯ рдЯреАрдо рдиреЗ рдЙрди рдкрд░рд┐рджреГрд╢реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП рдПрдХ -- no-restore рдзреНрд╡рдЬ рдЬреЛрдбрд╝рд╛ рдЬрд╣рд╛рдВ рдЖрдк рдПрдХ рдирд╣реАрдВ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдирд┐рд╣рд┐рдд рдкреБрдирд░реНрд╕реНрдерд╛рдкрдирд╛ред рдпрд╣ рд╕реАрдЖрдИ рдкрд░рд┐рджреГрд╢реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдПрдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рд╣реИ рдЬрд╣рд╛рдВ рд╣рдо рдЖрдВрддрд░рд┐рдХ Nuget рднрдВрдбрд╛рд░ рд╕реЗ рдкреБрдирд░реНрд╕реНрдерд╛рдкрд┐рдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдФрд░ рдирд┐рд░реНрдорд╛рдг рд╕рдордп рдкрд░ рдкреИрдХреЗрдЬ рд╕реНрд░реЛрддреЛрдВ рдкрд░ рдирд┐рдпрдВрддреНрд░рдг рд░рдЦрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдЗрд╕ рдкрд░рд┐рджреГрд╢реНрдп рдореЗрдВ рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ CI рдмрд┐рд▓реНрдб рдЗрд╕ рддрд░рд╣ рджрд┐рдЦреЗрдЧрд╛:

dotnet restore -s https://private-nuget-repository.myorg.com
dotnet lambda package --no-restore

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

Amazon.Lambda.Tools рдХреЗ 2.1.0 рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд╕рд╛рде рдЖрдк --msbuild-parameters рд╕реНрд╡рд┐рдЪ рдХрд╛ рдЙрдкрдпреЛрдЧ dotnet publish рдХрдорд╛рдВрдб рдореЗрдВ рддрд░реНрдХ рдкрд╛рд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рддреЛ рдЖрдк рджреМрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВ

dotnet lambda package --msbuild-parameters "--no-restore"

рд╕рднреА 5 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

Amazon.Lambda.Tools рдХреЗ 2.1.0 рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд╕рд╛рде рдЖрдк --msbuild-parameters рд╕реНрд╡рд┐рдЪ рдХрд╛ рдЙрдкрдпреЛрдЧ dotnet publish рдХрдорд╛рдВрдб рдореЗрдВ рддрд░реНрдХ рдкрд╛рд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рддреЛ рдЖрдк рджреМрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВ

dotnet lambda package --msbuild-parameters "--no-restore"

@normj рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж! рдХреНрдпрд╛ рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдХрд╣реАрдВ рднреА рдкреНрд░рд▓реЗрдЦрд┐рдд рдерд╛? рдХреНрдпреЛрдВрдХрд┐ рдореИрдВрдиреЗ рдХреЛрд╢рд┐рд╢ рдХреА рдФрд░ рд╡рд┐рднрд┐рдиреНрди рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХреА рддрд▓рд╛рд╢ рдХреА рдЬреЛ рдЙрдкрд▓рдмреНрдз рдереЗ рд▓реЗрдХрд┐рди рдореБрдЭреЗ рд╕реАрдПрд▓рдЖрдИ рд╕рд╣рд╛рдпрддрд╛ рдпрд╛ рдЗрд╕ рд░рд┐рдкреЛрдЬрд┐рдЯрд░реА рдХреА рд░реАрдбрдореА рдлрд╛рдЗрд▓реЛрдВ рдореЗрдВ рдХреБрдЫ рднреА рдирд╣реАрдВ рдорд┐рд▓рд╛ - рдЗрд╕рд▓рд┐рдП рдореБрдЭреЗ рдпрд╣ рдЬрд╛рдирдирд╛ рдЕрдЪреНрдЫрд╛ рд▓рдЧреЗрдЧрд╛ рдХрд┐ рдХреНрдпрд╛ рдореИрдВрдиреЗ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдХреБрдЫ рдпрд╛рдж рдХрд┐рдпрд╛ рд╣реИ, рдпрд╛ рдпрджрд┐ рдпрд╣ рд╕реБрдзрд╛рд░ рдХрд░рдиреЗ рдХрд╛ рдЕрд╡рд╕рд░ рд╣реИ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реАрдХрд░рдгред

рдпрд╣ рд╣рд╛рд▓ рд╣реА рдореЗрдВ рдПрдХ рдФрд░ рдЧрд┐рдЯрд╣рдм рдореБрджреНрджреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред https://github.com/aws/aws-lambda-dotnet/issues/210

рдпрджрд┐ рдЖрдк dotnet lambda help package рдХрд░рддреЗ рд╣реИрдВ рддреЛ рдЖрдк рд╕реНрд╡рд┐рдЪ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ

> dotnet lambda help package                                                                                                          
AWS Lambda Tools for .NET Core functions (2.1.1)                                                                                      
Project Home: https://github.com/aws/aws-lambda-dotnet                                                                                

package:                                                                                                                              
   Command to package a Lambda project into a zip file ready for deployment                                                           

   dotnet lambda package [arguments] [options]                                                                                        
   Arguments:                                                                                                                         
      <ZIP-FILE> The name of the zip file to package the project into                                                                 
   Options:                                                                                                                           
      -pl    | --project-location             The location of the project, if not set the current directory will be assumed           
      -c     | --configuration                Configuration to build with, for example Release or Debug (Default Value: Release)      
      -f     | --framework                    Target framework to compile, for example netcoreapp2.0 (Default Value: netcoreapp2.0)   
      --msbuild-parameters                    Additional msbuild parameters passed to the 'dotnet publish' command                    
      -o     | --output-package               The output zip file name                                                                
      -dvc   | --disable-version-check        Disable the .NET Core version check. Only for advanced usage.                           
 C:\temp\NoPublish\src\NoPublish                                                                                                      
>                                                                                                                                     

рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИ рдХрд┐ рдЗрд╕реЗ рдПрдордПрд╕рдмрд┐рд▓реНрдб рдкреИрд░рд╛рдореАрдЯрд░ рдореЗрдВ рдкрд╛рд╕ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рдерд╛ рд▓реЗрдХрд┐рди --no-restore рд╕реНрд╡рд┐рдЪ рднреА рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рд╢рд╛рдпрдж рдореБрдЭреЗ рдЗрд╕реЗ рдХреБрдЫ рдЕрд▓рдЧ рдирд╛рдо рджреЗрдирд╛ рдЪрд╛рд╣рд┐рдП рдерд╛ред

рдЕрдиреБрд╕рд░рдг рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдФрд░ рдЪреАрдЬ рд╣реИ RELEASE.CHANGELOG.md рдЬрд┐рд╕реЗ рдЖрдк рдкрд┐рдЫрд▓реЗ рд╣рдлреНрддреЗ рд░рд┐рд▓реАрдЬ рдкрд░ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ рдЬрдм рд╕реНрд╡рд┐рдЪ рдкреЗрд╢ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред

@normj рдЖрд╣ рдЖрдк рдПрдХ рдЬреАрд╡рди рд░рдХреНрд╖рдХ рд╣реИрдВред

рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реАрдХрд░рдг рдХреЛ рдпрд╣ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрджреНрдпрддрди рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП рдХрд┐ рдмрд┐рд▓реНрдб рдкреИрд░рд╛рдореАрдЯрд░ рддрд░реНрдХ рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдХреИрд╕реЗ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред рдореИрдВрдиреЗ рдЕрдкрдиреЗ рдЖрд╕-рдкрд╛рд╕ рдЙрджреНрдзрд░рдг рдЪрд┐рд╣реНрди рдирд╣реАрдВ рд▓рдЧрд╛рдП рдФрд░ рди рдЬрд╛рдиреЗ рдХреНрдпреЛрдВ рдпрд╣ рд╡рд┐рдлрд▓ рд╣реЛ рд░рд╣рд╛ рдерд╛ред рдПрдбрдмреНрд▓реНрдпреВрдПрд╕ рд╡реЗрдмрд╕рд╛рдЗрдЯ рдкрд░ рдХреЛрдИ рдбреЙрдХреЛ рдирд╣реАрдВ, рдФрд░ рдЯреВрд▓ рд╕рд╣рд╛рдпрддрд╛ рд╕реЗ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдирд╣реАрдВ рдерд╛ред рд╕рдорд╛рдзрд╛рди рдпрд╣рд╛рдВ рдорд┐рд▓рд╛ред

рд▓реЛрдЧреЛрдВ рдХреЛ рдореВрд▓реНрдп рдЙрджреНрдзреГрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдпрд╛рдж рджрд┐рд▓рд╛рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЕрдЪреНрдЫрд╛ рдХреЙрд▓ рдЖрдЙрдЯред

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

ghost picture ghost  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

mbp picture mbp  ┬╖  5рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

Kralizek picture Kralizek  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

scionwest picture scionwest  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

lehoangphan picture lehoangphan  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ