From e55b049025ee7e044cebcf8429cf4804e95e8122 Mon Sep 17 00:00:00 2001 From: Harald Wolff Date: Wed, 9 Dec 2020 14:48:59 +0100 Subject: [PATCH] Updated build.ln --- .gitignore | 87 ++++++++++++++++++++++-------------------- build.ln | 38 ++---------------- ln.json/ln.json.csproj | 2 +- 3 files changed, 51 insertions(+), 76 deletions(-) diff --git a/.gitignore b/.gitignore index cd51a9f..542b474 100644 --- a/.gitignore +++ b/.gitignore @@ -1,41 +1,46 @@ -# Autosave files -*~ - -# build -[Oo]bj/ -[Bb]in/ -packages/ -TestResults/ - -# globs -Makefile.in -*.DS_Store -*.sln.cache -*.suo -*.cache -*.pidb -*.userprefs -*.usertasks -config.log -config.make -config.status -aclocal.m4 -install-sh -autom4te.cache/ -*.user -*.tar.gz -tarballs/ -test-results/ -Thumbs.db -.vs/ - -# Mac bundle stuff -*.dmg -*.app - -# resharper -*_Resharper.* -*.Resharper - -# dotCover -*.dotCover +# Autosave files +*~ + +# build +[Oo]bj/ +[Bb]in/ +packages/ +TestResults/ + +# globs +Makefile.in +*.DS_Store +*.sln.cache +*.suo +*.cache +*.pidb +*.userprefs +*.usertasks +config.log +config.make +config.status +aclocal.m4 +install-sh +autom4te.cache/ +*.user +*.tar.gz +tarballs/ +test-results/ +Thumbs.db +.vs/ + +# Mac bundle stuff +*.dmg +*.app + +# resharper +*_Resharper.* +*.Resharper + +# dotCover +*.dotCover + +*.log +*.log.old +.vscode +.build \ No newline at end of file diff --git a/build.ln b/build.ln index d727464..afa2528 100644 --- a/build.ln +++ b/build.ln @@ -1,47 +1,17 @@ { + "templates": [ + "dotnet" + ], "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" - ] - }, { "name": "prepare", "commands": [ - "SH dotnet restore", - "SH dotnet clean" + "dotnet prepare */*.csproj" ] - }, - { - "name": "build", - "commands": [ - "SH dotnet build -c $CONFIGURATION" - ] - }, - { - "name": "pack_and_publish", - "commands": [ - "SH dotnet pack -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" - } } ] } \ No newline at end of file diff --git a/ln.json/ln.json.csproj b/ln.json/ln.json.csproj index 19a303e..63f367f 100644 --- a/ln.json/ln.json.csproj +++ b/ln.json/ln.json.csproj @@ -2,7 +2,7 @@ netcoreapp3.1 - 1.0.1-test + 1.0.1-ci Harald Wolff-Thobaben l--n.de ln.json