Skip to content

Commit

Permalink
Release preparations
Browse files Browse the repository at this point in the history
  • Loading branch information
DmitryGolubenkov committed Jan 25, 2023
1 parent 2a5c50d commit b4cc503
Show file tree
Hide file tree
Showing 6 changed files with 14 additions and 9 deletions.
16 changes: 10 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,24 +6,28 @@ SharpDockerizer can automatically build a Dockerfile for your ASP.NET projects u
![SharpDockerizer Main UI Screenshot](https://github.com/DmitryGolubenkov/SharpDockerizer/blob/master/img/main-ui.jpg)

## Features
- Crossplatform (Windows, Linux, MacOS);
- Load .NET solution and parse included projects;
- Crossplatform (Windows, Linux, MacOS);
- Auto-parse project references;
- Generate Dockerfiles for .NET projects;
- Add NuGet repos that are required to build the project (No authorization / basic auth with password passed as docker build argument)
- Detect `NuGet.config`
- Localization support

## Installation
This application is still under development, so no builds are avaliable. You will have to build it from source.
### Binaries
You can download SharpDockerizer from GitHub: [Releases](https://github.com/DmitryGolubenkov/SharpDockerizer/releases).

### Requirements:
### Build from source
#### Requirements:
- Git
- .NET 7 SDK
- .NET 7 runtime
### Steps
#### Steps
1. Clone the repository.
2. Open terminal in `src/SharpDockerizer.AvaloniaUI`.
3. Use `dotnet publish --configuration Release` to build the application.
4. Launch application. Built application will be avaliable in `src/SharpDockerizer.AvaloniaUI/bin/Release/net7.0/publish` folder, executable is named `SharpDockerizer.AvaloniaUI.exe`.
3. Use `dotnet publish --configuration Release` to build the application. Built application will be avaliable in `src/SharpDockerizer.AvaloniaUI/bin/Release/net7.0/publish` folder, executable is named `SharpDockerizer.exe`.
4. Launch application.

From here you can rename `publish` folder and copy it to preferred location.

Expand Down
Binary file modified img/main-ui.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@
<TrimMode>copyused</TrimMode>
<BuiltInComInteropSupport>true</BuiltInComInteropSupport>
<PublishSingleFile>True</PublishSingleFile>
<AssemblyName>SharpDockerizer</AssemblyName>
</PropertyGroup>
<ItemGroup>
<None Remove=".gitignore" />
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:vms="clr-namespace:SharpDockerizer.AvaloniaUI.ViewModels;assembly=SharpDockerizer.AvaloniaUI"
xmlns:vms="clr-namespace:SharpDockerizer.AvaloniaUI.ViewModels;assembly=SharpDockerizer"
xmlns:styles="clr-namespace:Material.Styles;assembly=Material.Styles"
xmlns:local="clr-namespace:SharpDockerizer.AvaloniaUI"
xmlns:p="clr-namespace:SharpDockerizer.AvaloniaUI.Properties"
Expand Down
2 changes: 1 addition & 1 deletion src/SharpDockerizer.AvaloniaUI/Views/SolutionViewer.axaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:vms="clr-namespace:SharpDockerizer.AvaloniaUI.ViewModels;assembly=SharpDockerizer.AvaloniaUI"
xmlns:vms="clr-namespace:SharpDockerizer.AvaloniaUI.ViewModels;assembly=SharpDockerizer"
xmlns:local="clr-namespace:SharpDockerizer.AvaloniaUI"
xmlns:p="clr-namespace:SharpDockerizer.AvaloniaUI.Properties"
DataContext="{local:DISource Type=vms:SolutionViewerViewModel}"
Expand Down
2 changes: 1 addition & 1 deletion src/SharpDockerizer.AvaloniaUI/Views/TopBar.axaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:vms="clr-namespace:SharpDockerizer.AvaloniaUI.ViewModels;assembly=SharpDockerizer.AvaloniaUI"
xmlns:vms="clr-namespace:SharpDockerizer.AvaloniaUI.ViewModels;assembly=SharpDockerizer"
xmlns:local="clr-namespace:SharpDockerizer.AvaloniaUI"
xmlns:p="clr-namespace:SharpDockerizer.AvaloniaUI.Properties"
DataContext="{local:DISource Type=vms:TopBarViewModel}"
Expand Down

0 comments on commit b4cc503

Please sign in to comment.