Skip to content

Commit

Permalink
Added setup installer for windows form app
Browse files Browse the repository at this point in the history
  • Loading branch information
mmckechney committed Aug 30, 2022
1 parent 917f6cb commit 65b2dd7
Show file tree
Hide file tree
Showing 14 changed files with 3,720 additions and 25,879 deletions.
9 changes: 9 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,17 +1,24 @@
# SQL Build Manager Change Log

### Version 14.6.1

- *UPDATED:* Added Windows installer setup project for SQL Build Manager windows form app

### Version 14.6.0

- *ADDED:* Added Kubernetes namespace isolation in `sqlbuildmanager` namespace when using `sbm k8s run` and creating yaml files via `sbm k8s createyaml`
- *ADDED:* Added `jobname` based kubernetes resources to isolate independent and/or concurrent runs when using `sbm k8s run`
- *UPDATED:* Switched pre-build image source from docker hub blueskydevus/sqlbuildmanager to GitHub container registry mmckechney/sqlbuildmanager

### Version 14.5.0

- *ADDED:* Simplified Kubernetes with `sbm k8s run` that will orchestrate the individual steps (`prep`, `enqueue`, `monitor`) and encapsulate all `kubectl` commands used to create resources
- *ADDED:* Simplified Container Apps with `sbm containerapp run` that will orchestrate the individual steps (`prep`, `enqueue`, `deploy` and `montitor`)
- *UPDATED:* `sbm k8s savesettings` will now create a json file instead of yaml files. All other subcommands will also take `--settingsfile` and `--settingsfilekey` values to be more in sync with the other execution types. You can still generate YAML files dynamically with `sbm k8s creatyaml` if you want to
- *UPDATED:* Overhaul of [template scripts](scripts/templates/README.md) used to create sample and integration test resources and settings files to unify prefix resource names

### Version 14.4.0

- *ADDED:* Added new `ManagedIdentity` authentication type to eliminate the need for a UserName and Password to authenticate to Azure SQL databases that have Azure AD authentication enabled and identity assigned
- *ADDED:* Ability to use Managed Identity for Service Bus, Event Hub and Blob storage connections with most services (see [managed_identity.md](/docs/managed_identity.md) for details and limitations)
- *ADDED:* New `--monitor` argument for `sbm batch run` to get running count of datbase activity (commits, error, in queue)
Expand All @@ -20,6 +27,7 @@
- *UPDATED:* Reorganized Unit Test settings file creation scripts to group by execution compute type

### Version 14.3.0

- *ADDED:* Managed Identity and Key Vault support for Container Apps
- *ADDED:* Categorized subcommands in command line help output
- *ADDED:* DACPAC as source now supported with Container Apps, Kubernetes and Azure Container Instance
Expand All @@ -28,6 +36,7 @@
- *ADDED:* Added new package management command `sbm unpack` to extract the contents of an SMB file into scripts and SBX control file

### Version 14.2.1

- *UPDATED:* Updated Azure Container App resource manager API
- *FIXED:* Build issue with Batch deployments in .NET 6
- *FIXED:* Updated AKS creation script to fix VNET assignment
Expand Down
4 changes: 2 additions & 2 deletions src/AssemblyVersioning.cs
Original file line number Diff line number Diff line change
Expand Up @@ -24,5 +24,5 @@
// 2) Update the installer version to match the AssemblyVersion below.
// These can be found in SqlBuildManager.Setup -> Organize Your Setup -> General Information

[assembly: AssemblyVersion("14.6.0")]
[assembly: AssemblyFileVersion("14.6.0")]
[assembly: AssemblyVersion("14.6.1")]
[assembly: AssemblyFileVersion("14.6.1")]
560 changes: 560 additions & 0 deletions src/SQLSync_with_installer.sln

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions src/SqlBuildManager.Console/sbm.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFrameworks>net6.0</TargetFrameworks>
<ApplicationIcon>..\SqlSync\Images\Database-commandline.ico</ApplicationIcon>
</PropertyGroup>
<ItemGroup>
<Compile Remove="ProcessHelper.cs" />
Expand Down
Loading

0 comments on commit 65b2dd7

Please sign in to comment.