Skip to content

Commit 4ccc16b

Browse files
committed
latest
0 parents  commit 4ccc16b

578 files changed

Lines changed: 99571 additions & 0 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.gitattributes

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
*.css linguist-detectable=false
2+
*.js linguist-detectable=false
3+
*.html linguist-detectable=false
4+
*.cshtml linguist-detectable=false

.github/workflows/publish-net8.yml

Lines changed: 62 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,62 @@
1+
name: .NET Core
2+
3+
on: [push]
4+
5+
env:
6+
NUGET_KEY: ${{ secrets.NUGET_API_KEY }}
7+
PACKAGE_VERSION_PREFIX: 8
8+
9+
jobs:
10+
build:
11+
12+
runs-on: ubuntu-latest
13+
14+
steps:
15+
- uses: actions/checkout@v3
16+
- name: Setup .NET Core 8
17+
uses: actions/setup-dotnet@v1
18+
with:
19+
dotnet-version: |
20+
8.0.x
21+
- name: Restore Dependencies
22+
run: dotnet restore
23+
# - name: Build with dotnet
24+
# run: dotnet build ./Framework.sln --configuration Release
25+
- name: Create NuGet Packages
26+
run: |
27+
echo "Packing..."
28+
dotnet pack --configuration Release ./Common/src/Adriva.Common.Core.csproj -p:dotnet=$PACKAGE_VERSION_PREFIX
29+
dotnet pack --configuration Release ./Analytics/src/Adriva.Extensions.Analytics.AppInsights/Adriva.Extensions.Analytics.AppInsights.csproj -p:dotnet=$PACKAGE_VERSION_PREFIX
30+
dotnet pack --configuration Release ./Caching/src/Adriva.Extensions.Caching.Abstractions/Adriva.Extensions.Caching.Abstractions.csproj -p:dotnet=$PACKAGE_VERSION_PREFIX
31+
dotnet pack --configuration Release ./Caching/src/Adriva.Extensions.Caching.Memory/Adriva.Extensions.Caching.Memory.csproj -p:dotnet=$PACKAGE_VERSION_PREFIX
32+
dotnet pack --configuration Release ./Caching/src/Adriva.Extensions.Caching.SqlServer/Adriva.Extensions.Caching.SqlServer.csproj -p:dotnet=$PACKAGE_VERSION_PREFIX
33+
dotnet pack --configuration Release ./DevTools/Adriva.DevTools.Cli/Adriva.DevTools.Cli.csproj -p:dotnet=$PACKAGE_VERSION_PREFIX
34+
dotnet pack --configuration Release ./Reporting/src/Adriva.Extensions.Reporting.Abstractions/Adriva.Extensions.Reporting.Abstractions.csproj -p:dotnet=$PACKAGE_VERSION_PREFIX
35+
dotnet pack --configuration Release ./Reporting/src/Adriva.Extensions.Reporting.Excel/Adriva.Extensions.Reporting.Excel.csproj -p:dotnet=$PACKAGE_VERSION_PREFIX
36+
dotnet pack --configuration Release ./Reporting/src/Adriva.Extensions.Reporting.Http/Adriva.Extensions.Reporting.Http.csproj -p:dotnet=$PACKAGE_VERSION_PREFIX
37+
dotnet pack --configuration Release ./Reporting/src/Adriva.Extensions.Reporting.SqlServer/Adriva.Extensions.Reporting.SqlServer.csproj -p:dotnet=$PACKAGE_VERSION_PREFIX
38+
dotnet pack --configuration Release ./Storage/src/Adriva.Storage.Abstractions/Adriva.Storage.Abstractions.csproj -p:dotnet=$PACKAGE_VERSION_PREFIX
39+
dotnet pack --configuration Release ./Storage/src/Adriva.Storage.SqlServer/Adriva.Storage.SqlServer.csproj -p:dotnet=$PACKAGE_VERSION_PREFIX
40+
dotnet pack --configuration Release ./Storage/src/Adriva.Storage.Azure/Adriva.Storage.Azure.csproj -p:dotnet=$PACKAGE_VERSION_PREFIX
41+
dotnet pack --configuration Release ./Workflow/src/Adriva.Extensions.WorkflowEngine/Adriva.Extensions.WorkflowEngine.csproj -p:dotnet=$PACKAGE_VERSION_PREFIX
42+
dotnet pack --configuration Release ./Documents/src/Adriva.Documents.Abstractions/Adriva.Documents.Abstractions.csproj -p:dotnet=$PACKAGE_VERSION_PREFIX
43+
dotnet pack --configuration Release ./Documents/src/Adriva.Documents.Excel/Adriva.Documents.Excel.csproj -p:dotnet=$PACKAGE_VERSION_PREFIX
44+
- name: Push Packages
45+
run: |
46+
echo "Pushing packages to Nuget"
47+
dotnet nuget push "./Common/src/bin/Release/Adriva.Common.Core.$PACKAGE_VERSION_PREFIX.*.nupkg" --api-key $NUGET_KEY --source https://api.nuget.org/v3/index.json --skip-duplicate
48+
dotnet nuget push "./Analytics/src/Adriva.Extensions.Analytics.AppInsights/bin/Release/Adriva.Extensions.Analytics.AppInsights.$PACKAGE_VERSION_PREFIX.*.nupkg" --api-key $NUGET_KEY --source https://api.nuget.org/v3/index.json --skip-duplicate
49+
dotnet nuget push "./Caching/src/Adriva.Extensions.Caching.Abstractions/bin/Release/Adriva.Extensions.Caching.Abstractions.$PACKAGE_VERSION_PREFIX.*.nupkg" --api-key $NUGET_KEY --source https://api.nuget.org/v3/index.json --skip-duplicate
50+
dotnet nuget push "./Caching/src/Adriva.Extensions.Caching.Memory/bin/Release/Adriva.Extensions.Caching.Memory.$PACKAGE_VERSION_PREFIX.*.nupkg" --api-key $NUGET_KEY --source https://api.nuget.org/v3/index.json --skip-duplicate
51+
dotnet nuget push "./Caching/src/Adriva.Extensions.Caching.SqlServer/bin/Release/Adriva.Extensions.Caching.SqlServer.$PACKAGE_VERSION_PREFIX.*.nupkg" --api-key $NUGET_KEY --source https://api.nuget.org/v3/index.json --skip-duplicate
52+
dotnet nuget push "./DevTools/Adriva.DevTools.Cli/bin/Release/Adriva.DevTools.Cli.$PACKAGE_VERSION_PREFIX.*.nupkg" --api-key $NUGET_KEY --source https://api.nuget.org/v3/index.json --skip-duplicate
53+
dotnet nuget push "./Reporting/src/Adriva.Extensions.Reporting.Abstractions/bin/Release/Adriva.Extensions.Reporting.Abstractions.$PACKAGE_VERSION_PREFIX.*.nupkg" --api-key $NUGET_KEY --source https://api.nuget.org/v3/index.json --skip-duplicate
54+
dotnet nuget push "./Reporting/src/Adriva.Extensions.Reporting.Excel/bin/Release/Adriva.Extensions.Reporting.Excel.$PACKAGE_VERSION_PREFIX.*.nupkg" --api-key $NUGET_KEY --source https://api.nuget.org/v3/index.json --skip-duplicate
55+
dotnet nuget push "./Reporting/src/Adriva.Extensions.Reporting.Http/bin/Release/Adriva.Extensions.Reporting.Http.$PACKAGE_VERSION_PREFIX.*.nupkg" --api-key $NUGET_KEY --source https://api.nuget.org/v3/index.json --skip-duplicate
56+
dotnet nuget push "./Reporting/src/Adriva.Extensions.Reporting.SqlServer/bin/Release/Adriva.Extensions.Reporting.SqlServer.$PACKAGE_VERSION_PREFIX.*.nupkg" --api-key $NUGET_KEY --source https://api.nuget.org/v3/index.json --skip-duplicate
57+
dotnet nuget push "./Storage/src/Adriva.Storage.Abstractions/bin/Release/Adriva.Storage.Abstractions.$PACKAGE_VERSION_PREFIX.*.nupkg" --api-key $NUGET_KEY --source https://api.nuget.org/v3/index.json --skip-duplicate
58+
dotnet nuget push "./Storage/src/Adriva.Storage.SqlServer/bin/Release/Adriva.Storage.SqlServer.$PACKAGE_VERSION_PREFIX.*.nupkg" --api-key $NUGET_KEY --source https://api.nuget.org/v3/index.json --skip-duplicate
59+
dotnet nuget push "./Storage/src/Adriva.Storage.Azure/bin/Release/Adriva.Storage.Azure.$PACKAGE_VERSION_PREFIX.*.nupkg" --api-key $NUGET_KEY --source https://api.nuget.org/v3/index.json --skip-duplicate
60+
dotnet nuget push "./Workflow/src/Adriva.Extensions.WorkflowEngine/bin/Release/Adriva.Extensions.WorkflowEngine.$PACKAGE_VERSION_PREFIX.*.nupkg" --api-key $NUGET_KEY --source https://api.nuget.org/v3/index.json --skip-duplicate
61+
dotnet nuget push "./Documents/src/Adriva.Documents.Abstractions/bin/Release/Adriva.Documents.Abstractions.$PACKAGE_VERSION_PREFIX.*.nupkg" --api-key $NUGET_KEY --source https://api.nuget.org/v3/index.json --skip-duplicate
62+
dotnet nuget push "./Documents/src/Adriva.Documents.Excel/bin/Release/Adriva.Documents.Excel.$PACKAGE_VERSION_PREFIX.*.nupkg" --api-key $NUGET_KEY --source https://api.nuget.org/v3/index.json --skip-duplicate

0 commit comments

Comments
 (0)