mirror of https://github.com/abpframework/abp.git
2 changed files with 0 additions and 229 deletions
@ -1,204 +0,0 @@ |
|||||
#!/bin/bash |
|
||||
|
|
||||
# Paths |
|
||||
packFolder="$(pwd)" |
|
||||
rootFolder="$(dirname "$packFolder")" |
|
||||
|
|
||||
# List of solutions |
|
||||
solutions=( |
|
||||
"framework" |
|
||||
"modules/users" |
|
||||
"modules/setting-management" |
|
||||
"modules/permission-management" |
|
||||
"modules/feature-management" |
|
||||
"modules/tenant-management" |
|
||||
"modules/identity" |
|
||||
"modules/identityserver" |
|
||||
"modules/account" |
|
||||
"modules/audit-logging" |
|
||||
"modules/background-jobs" |
|
||||
"modules/blogging" |
|
||||
"modules/docs" |
|
||||
"abp_io" |
|
||||
) |
|
||||
|
|
||||
# List of projects |
|
||||
projects=( |
|
||||
"framework/src/Volo.Abp.ApiVersioning.Abstractions" |
|
||||
"framework/src/Volo.Abp.AspNetCore" |
|
||||
"framework/src/Volo.Abp.AspNetCore.Authentication.OAuth" |
|
||||
"framework/src/Volo.Abp.AspNetCore.MultiTenancy" |
|
||||
"framework/src/Volo.Abp.AspNetCore.Mvc" |
|
||||
"framework/src/Volo.Abp.AspNetCore.Mvc.Contracts" |
|
||||
"framework/src/Volo.Abp.AspNetCore.Mvc.Client" |
|
||||
"framework/src/Volo.Abp.AspNetCore.Mvc.UI" |
|
||||
"framework/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap" |
|
||||
"framework/src/Volo.Abp.AspNetCore.Mvc.UI.Bundling" |
|
||||
"framework/src/Volo.Abp.AspNetCore.Mvc.UI.MultiTenancy" |
|
||||
"framework/src/Volo.Abp.AspNetCore.Mvc.UI.Packages" |
|
||||
"framework/src/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic" |
|
||||
"framework/src/Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared" |
|
||||
"framework/src/Volo.Abp.AspNetCore.TestBase" |
|
||||
|
|
||||
"framework/src/Volo.Abp.Auditing" |
|
||||
"framework/src/Volo.Abp.Authorization" |
|
||||
"framework/src/Volo.Abp.Autofac" |
|
||||
"framework/src/Volo.Abp.AutoMapper" |
|
||||
"framework/src/Volo.Abp.BackgroundJobs" |
|
||||
"framework/src/Volo.Abp.BackgroundJobs.Abstractions" |
|
||||
"framework/src/Volo.Abp.BackgroundJobs.HangFire" |
|
||||
"framework/src/Volo.Abp.BackgroundJobs.RabbitMQ" |
|
||||
"framework/src/Volo.Abp.BackgroundWorkers" |
|
||||
"framework/src/Volo.Abp.Caching" |
|
||||
"framework/src/Volo.Abp.Castle.Core" |
|
||||
"framework/src/Volo.Abp.Core" |
|
||||
"framework/src/Volo.Abp.Data" |
|
||||
"framework/src/Volo.Abp.Ddd.Application" |
|
||||
"framework/src/Volo.Abp.Ddd.Domain" |
|
||||
"framework/src/Volo.Abp.Emailing" |
|
||||
"framework/src/Volo.Abp.EntityFrameworkCore" |
|
||||
"framework/src/Volo.Abp.EntityFrameworkCore.SqlServer" |
|
||||
"framework/src/Volo.Abp.EntityFrameworkCore.MySQL" |
|
||||
"framework/src/Volo.Abp.EntityFrameworkCore.PostgreSql" |
|
||||
"framework/src/Volo.Abp.EventBus" |
|
||||
"framework/src/Volo.Abp.EventBus.RabbitMQ" |
|
||||
"framework/src/Volo.Abp.Features" |
|
||||
"framework/src/Volo.Abp.Guids" |
|
||||
"framework/src/Volo.Abp.HangFire" |
|
||||
"framework/src/Volo.Abp.Http" |
|
||||
"framework/src/Volo.Abp.Http.Abstractions" |
|
||||
"framework/src/Volo.Abp.Http.Client" |
|
||||
"framework/src/Volo.Abp.Http.Client.IdentityModel" |
|
||||
"framework/src/Volo.Abp.IdentityModel" |
|
||||
"framework/src/Volo.Abp.Json" |
|
||||
"framework/src/Volo.Abp.Localization" |
|
||||
"framework/src/Volo.Abp.Localization.Abstractions" |
|
||||
"framework/src/Volo.Abp.MemoryDb" |
|
||||
"framework/src/Volo.Abp.MongoDB" |
|
||||
"framework/src/Volo.Abp.MultiTenancy.Abstractions" |
|
||||
"framework/src/Volo.Abp.ObjectMapping" |
|
||||
"framework/src/Volo.Abp.RabbitMQ" |
|
||||
"framework/src/Volo.Abp.Security" |
|
||||
"framework/src/Volo.Abp.Serialization" |
|
||||
"framework/src/Volo.Abp.Settings" |
|
||||
"framework/src/Volo.Abp.Sms" |
|
||||
"framework/src/Volo.Abp.TestBase" |
|
||||
"framework/src/Volo.Abp.Threading" |
|
||||
"framework/src/Volo.Abp.Timing" |
|
||||
"framework/src/Volo.Abp.UI" |
|
||||
"framework/src/Volo.Abp.UI.Navigation" |
|
||||
"framework/src/Volo.Abp.Uow" |
|
||||
"framework/src/Volo.Abp.Validation" |
|
||||
"framework/src/Volo.Abp.VirtualFileSystem" |
|
||||
|
|
||||
# modules/users |
|
||||
"modules/users/src/Volo.Abp.Users.Abstractions" |
|
||||
"modules/users/src/Volo.Abp.Users.Domain" |
|
||||
"modules/users/src/Volo.Abp.Users.Domain.Shared" |
|
||||
"modules/users/src/Volo.Abp.Users.EntityFrameworkCore" |
|
||||
"modules/users/src/Volo.Abp.Users.MongoDB" |
|
||||
|
|
||||
# modules/setting-management |
|
||||
"modules/setting-management/src/Volo.Abp.SettingManagement.Domain.Shared" |
|
||||
"modules/setting-management/src/Volo.Abp.SettingManagement.Domain" |
|
||||
"modules/setting-management/src/Volo.Abp.SettingManagement.EntityFrameworkCore" |
|
||||
"modules/setting-management/src/Volo.Abp.SettingManagement.MongoDB" |
|
||||
"modules/setting-management/src/Volo.Abp.SettingManagement.Web" |
|
||||
|
|
||||
# modules/permission-management |
|
||||
"modules/permission-management/src/Volo.Abp.PermissionManagement.Domain.Shared" |
|
||||
"modules/permission-management/src/Volo.Abp.PermissionManagement.Domain" |
|
||||
"modules/permission-management/src/Volo.Abp.PermissionManagement.Application.Contracts" |
|
||||
"modules/permission-management/src/Volo.Abp.PermissionManagement.Application" |
|
||||
"modules/permission-management/src/Volo.Abp.PermissionManagement.EntityFrameworkCore" |
|
||||
"modules/permission-management/src/Volo.Abp.PermissionManagement.MongoDB" |
|
||||
"modules/permission-management/src/Volo.Abp.PermissionManagement.HttpApi" |
|
||||
"modules/permission-management/src/Volo.Abp.PermissionManagement.HttpApi.Client" |
|
||||
"modules/permission-management/src/Volo.Abp.PermissionManagement.Web" |
|
||||
|
|
||||
# modules/feature-management |
|
||||
"modules/feature-management/src/Volo.Abp.FeatureManagement.Domain.Shared" |
|
||||
"modules/feature-management/src/Volo.Abp.FeatureManagement.Domain" |
|
||||
"modules/feature-management/src/Volo.Abp.FeatureManagement.Application.Contracts" |
|
||||
"modules/feature-management/src/Volo.Abp.FeatureManagement.Application" |
|
||||
"modules/feature-management/src/Volo.Abp.FeatureManagement.EntityFrameworkCore" |
|
||||
"modules/feature-management/src/Volo.Abp.FeatureManagement.MongoDB" |
|
||||
"modules/feature-management/src/Volo.Abp.FeatureManagement.HttpApi" |
|
||||
"modules/feature-management/src/Volo.Abp.FeatureManagement.HttpApi.Client" |
|
||||
"modules/feature-management/src/Volo.Abp.FeatureManagement.Web" |
|
||||
|
|
||||
# modules/tenant-management |
|
||||
"modules/tenant-management/src/Volo.Abp.TenantManagement.Domain.Shared" |
|
||||
"modules/tenant-management/src/Volo.Abp.TenantManagement.Domain" |
|
||||
"modules/tenant-management/src/Volo.Abp.TenantManagement.Application.Contracts" |
|
||||
"modules/tenant-management/src/Volo.Abp.TenantManagement.Application" |
|
||||
"modules/tenant-management/src/Volo.Abp.TenantManagement.EntityFrameworkCore" |
|
||||
"modules/tenant-management/src/Volo.Abp.TenantManagement.MongoDB" |
|
||||
"modules/tenant-management/src/Volo.Abp.TenantManagement.HttpApi" |
|
||||
"modules/tenant-management/src/Volo.Abp.TenantManagement.HttpApi.Client" |
|
||||
"modules/tenant-management/src/Volo.Abp.TenantManagement.Web" |
|
||||
|
|
||||
# modules/identity |
|
||||
"modules/identity/src/Volo.Abp.Identity.AspNetCore" |
|
||||
|
|
||||
"modules/identity/src/Volo.Abp.Identity.Application" |
|
||||
"modules/identity/src/Volo.Abp.Identity.Application.Contracts" |
|
||||
"modules/identity/src/Volo.Abp.Identity.Domain" |
|
||||
"modules/identity/src/Volo.Abp.Identity.Domain.Shared" |
|
||||
"modules/identity/src/Volo.Abp.Identity.EntityFrameworkCore" |
|
||||
"modules/identity/src/Volo.Abp.Identity.MongoDB" |
|
||||
"modules/identity/src/Volo.Abp.Identity.HttpApi" |
|
||||
"modules/identity/src/Volo.Abp.Identity.HttpApi.Client" |
|
||||
"modules/identity/src/Volo.Abp.Identity.Web" |
|
||||
|
|
||||
"modules/identity/src/Volo.Abp.PermissionManagement.Domain.Identity" |
|
||||
|
|
||||
# modules/identityserver |
|
||||
"modules/identityserver/src/Volo.Abp.IdentityServer.Domain.Shared" |
|
||||
"modules/identityserver/src/Volo.Abp.IdentityServer.Domain" |
|
||||
"modules/identityserver/src/Volo.Abp.PermissionManagement.Domain.IdentityServer" |
|
||||
"modules/identityserver/src/Volo.Abp.IdentityServer.EntityFrameworkCore" |
|
||||
|
|
||||
"modules/identityserver/src/Volo.Abp.IdentityServer.MongoDB" |
|
||||
|
|
||||
# modules/account |
|
||||
"modules/account/src/Volo.Abp.Account.Web" |
|
||||
"modules/account/src/Volo.Abp.Account.Web.IdentityServer" |
|
||||
|
|
||||
# modules/docs |
|
||||
"modules/docs/src/Volo.Docs.Application" |
|
||||
"modules/docs/src/Volo.Docs.Application.Contracts" |
|
||||
"modules/docs/src/Volo.Docs.Domain" |
|
||||
"modules/docs/src/Volo.Docs.Domain.Shared" |
|
||||
"modules/docs/src/Volo.Docs.EntityFrameworkCore" |
|
||||
"modules/docs/src/Volo.Docs.HttpApi" |
|
||||
"modules/docs/src/Volo.Docs.HttpApi.Client" |
|
||||
"modules/docs/src/Volo.Docs.Web" |
|
||||
|
|
||||
|
|
||||
# modules/blogging |
|
||||
"modules/blogging/src/Volo.Blogging.Application" |
|
||||
"modules/blogging/src/Volo.Blogging.Application.Contracts" |
|
||||
"modules/blogging/src/Volo.Blogging.Domain" |
|
||||
"modules/blogging/src/Volo.Blogging.Domain.Shared" |
|
||||
"modules/blogging/src/Volo.Blogging.EntityFrameworkCore" |
|
||||
"modules/blogging/src/Volo.Blogging.MongoDB" |
|
||||
"modules/blogging/src/Volo.Blogging.HttpApi" |
|
||||
"modules/blogging/src/Volo.Blogging.HttpApi.Client" |
|
||||
"modules/blogging/src/Volo.Blogging.Web" |
|
||||
|
|
||||
# modules/audit-logging |
|
||||
"modules/audit-logging/src/Volo.Abp.AuditLogging.Domain.Shared" |
|
||||
"modules/audit-logging/src/Volo.Abp.AuditLogging.Domain" |
|
||||
"modules/audit-logging/src/Volo.Abp.AuditLogging.EntityFrameworkCore" |
|
||||
"modules/audit-logging/src/Volo.Abp.AuditLogging.MongoDB" |
|
||||
|
|
||||
# modules/background-jobs |
|
||||
"modules/background-jobs/src/Volo.Abp.BackgroundJobs.Domain.Shared" |
|
||||
"modules/background-jobs/src/Volo.Abp.BackgroundJobs.Domain" |
|
||||
"modules/background-jobs/src/Volo.Abp.BackgroundJobs.EntityFrameworkCore" |
|
||||
"modules/background-jobs/src/Volo.Abp.BackgroundJobs.MongoDB" |
|
||||
|
|
||||
# abp_io/SolutionTemplating |
|
||||
"abp_io/src/Volo.Utils.SolutionTemplating" |
|
||||
) |
|
||||
@ -1,25 +0,0 @@ |
|||||
#!/bin/bash |
|
||||
set -eE |
|
||||
. ./common.sh |
|
||||
|
|
||||
# Rebuild all solutions |
|
||||
for solution in "${solutions[@]}" |
|
||||
do |
|
||||
solutionFolder="$rootFolder/$solution" |
|
||||
cd "$solutionFolder" \ |
|
||||
&& dotnet restore |
|
||||
done |
|
||||
|
|
||||
# Create all packages |
|
||||
for project in "${projects[@]}" |
|
||||
do |
|
||||
projectFolder="$rootFolder/$project" |
|
||||
|
|
||||
# Create nuget pack |
|
||||
cd "$projectFolder" |
|
||||
rm -rf "$projectFolder/bin/Release" \ |
|
||||
& dotnet pack --no-restore -c Release -p:SourceLinkCreate=true -o "$packFolder" |
|
||||
done |
|
||||
|
|
||||
# Go back to the pack folder |
|
||||
cd "$packFolder" |
|
||||
Loading…
Reference in new issue