Fixed build.ln
ln.build - build0.waldrennach.l--n.de build job pending
Details
ln.build - build0.waldrennach.l--n.de build job pending
Details
Added eunm HttpStatusCodemaster
parent
bc8c5d06ee
commit
f868b0e998
90
build.ln
90
build.ln
|
@ -1,47 +1,47 @@
|
|||
{
|
||||
"env": {
|
||||
"NUGET_SOURCE": "http://nuget.l--n.de/nuget/l--n/v3/index.json",
|
||||
"CONFIGURATION": "Release"
|
||||
{
|
||||
"env": {
|
||||
"NUGET_SOURCE": "https://nexus.niclas-thobaben.de/repository/l--n.de/",
|
||||
"CONFIGURATION": "Release"
|
||||
},
|
||||
"stages": [
|
||||
{
|
||||
"name": "setup",
|
||||
"env": {
|
||||
"SOME_ENV_VAR": "Some text",
|
||||
},
|
||||
"commands": [
|
||||
"SH echo Setting up build environment",
|
||||
"SH set",
|
||||
"SH rm -Rf .build"
|
||||
]
|
||||
},
|
||||
"stages": [
|
||||
{
|
||||
"name": "setup",
|
||||
"env": {
|
||||
"SOME_ENV_VAR": "Some text",
|
||||
},
|
||||
"commands": [
|
||||
"SH echo Setting up build environment",
|
||||
"SH set",
|
||||
"SH rm -Rf .build"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "prepare",
|
||||
"commands": [
|
||||
"SH dotnet restore",
|
||||
"SH dotnet clean"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "build",
|
||||
"commands": [
|
||||
"SH dotnet build -c $CONFIGURATION"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "pack_and_publish",
|
||||
"commands": [
|
||||
"SH dotnet pack ln.http -o .build -c $CONFIGURATION",
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "push",
|
||||
"commands": [
|
||||
"SH dotnet nuget push .build/ln.http.*.nupkg -s $NUGET_SOURCE -k $NUGET_APIKEY"
|
||||
],
|
||||
"secrets": {
|
||||
"NUGET_APIKEY": "key/nuget.l--n.de"
|
||||
}
|
||||
{
|
||||
"name": "prepare",
|
||||
"commands": [
|
||||
"SH dotnet restore",
|
||||
"SH dotnet clean"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "build",
|
||||
"commands": [
|
||||
"SH dotnet build -c $CONFIGURATION"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "pack_and_publish",
|
||||
"commands": [
|
||||
"SH dotnet pack ln.http -o .build -c $CONFIGURATION",
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "push",
|
||||
"commands": [
|
||||
"SH for NUPKG in .build/ln.*.nupkg; do dotnet nuget push $NUPKG -s $NUGET_SOURCE -k $NUGET_APIKEY; done",
|
||||
],
|
||||
"secrets": {
|
||||
"NUGET_APIKEY": "https://nexus.niclas-thobaben.de"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
|
@ -6,13 +6,23 @@ namespace ln.http
|
|||
{
|
||||
static Dictionary<int, string> statusMessages = new Dictionary<int, string>()
|
||||
{
|
||||
{ 100, "Continue"},
|
||||
{ 101, "Switching Protocols"},
|
||||
{ 102, "Processing"},
|
||||
{ 103, "Early Hints"},
|
||||
|
||||
{ 200, "Ok" },
|
||||
{ 201, "Created" },
|
||||
{ 202, "Accepted" },
|
||||
{ 204, "No Content" },
|
||||
{ 205, "Reset Content"},
|
||||
{ 206, "Partial Content"},
|
||||
{ 207, "Multi Status"},
|
||||
{ 208, "Already Reported"},
|
||||
{ 403, "Access denied" },
|
||||
{ 404, "Not Found" },
|
||||
{ 500, "Internal Error" }
|
||||
|
||||
};
|
||||
|
||||
public static String GetStatusMessage(int code){
|
||||
|
@ -22,4 +32,72 @@ namespace ln.http
|
|||
}
|
||||
|
||||
}
|
||||
|
||||
public enum HttpStatusCode : int {
|
||||
Continue = 100,
|
||||
SwitchingProtocols = 101,
|
||||
Processing = 102,
|
||||
EarlyHints = 103,
|
||||
OK = 200,
|
||||
Created = 201,
|
||||
Accepted = 202,
|
||||
NoContent = 204,
|
||||
ResetContent = 205,
|
||||
PartialContent = 206,
|
||||
MultiStatus = 207,
|
||||
Alreadyreported = 208,
|
||||
|
||||
MultipleChoices = 300,
|
||||
MovedPermanently = 301,
|
||||
Found = 302,
|
||||
SeeOther = 303,
|
||||
NotModified = 304,
|
||||
UseProxy = 305,
|
||||
SwitchProxy = 306,
|
||||
TemporaryRedirect = 307,
|
||||
PermanentRedirect = 308,
|
||||
|
||||
BadRequest = 400,
|
||||
Unauthorized = 401,
|
||||
PaymentRequired = 402,
|
||||
Forbidden = 403,
|
||||
NotFound = 404,
|
||||
MethodNotAllowed = 405,
|
||||
NotAcceptable = 406,
|
||||
ProxyAuthenticationRequired = 407,
|
||||
RequestTimeout = 408,
|
||||
Conflict = 409,
|
||||
Gone = 410,
|
||||
LengthRequired = 411,
|
||||
PreconditionFailed = 412,
|
||||
PayloadTooLarge = 413,
|
||||
UriTooLong = 414,
|
||||
UnsupportedMediaType = 415 ,
|
||||
RangeNotSatisfiable = 416,
|
||||
ExpectationFailed = 417,
|
||||
ImATeapot = 418,
|
||||
MisdirectedRequest = 421,
|
||||
UnprocessableEntity = 422,
|
||||
Locked = 423,
|
||||
FailedDependency = 424,
|
||||
TooEarly = 425,
|
||||
UpgradeRequired = 426,
|
||||
PreconditionRequired = 428,
|
||||
TooManyRequests = 429,
|
||||
RequestHeaderFieldsTooLarge = 431,
|
||||
UnavailableForLegalReasons = 451,
|
||||
|
||||
InternalServerError = 500,
|
||||
NotImplemented = 501,
|
||||
BadGateway = 502,
|
||||
ServiceUnavailable = 503,
|
||||
GatewayTimeout = 504,
|
||||
HTTPVersioNotSupported = 505,
|
||||
VariantAlsoNegotiates = 506,
|
||||
InsufficientStorage = 507,
|
||||
LoopDetected = 508,
|
||||
NotExtended = 510,
|
||||
NetworkAuthenticationRequired = 511
|
||||
}
|
||||
|
||||
}
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<PropertyGroup>
|
||||
<TargetFramework>netcoreapp3.1</TargetFramework>
|
||||
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
|
||||
<Version>0.2.0</Version>
|
||||
<Version>0.2.1-test</Version>
|
||||
<Authors>Harald Wolff-Thobaben</Authors>
|
||||
<Company>l--n.de</Company>
|
||||
<Description />
|
||||
|
|
Loading…
Reference in New Issue