v1.0.0
This commit is contained in:
1 parent
070168639d
commit
b05cbe61e8
23 files changed
+983
No files matched your search
+39
@@ -0,0 +1,39 @@
|
||||
# S'assurer que le script s'arrête immédiatement en cas d'erreur
|
||||
$ErrorActionPreference = "Stop"
|
||||
|
||||
. "$PSScriptRoot\docker_launch.ps1"
|
||||
|
||||
Write-Host "=== 1/5. Demarage de docker ===" -ForegroundColor Cyan
|
||||
Start-DockerDesktop
|
||||
|
||||
$RegistryUrl = "gitea.mragot1408.synology.me"
|
||||
$User = "admin_gitea"
|
||||
$Pass = "Z7Q2kKELozwno0Eve8b4FYnlCw"
|
||||
$ImageName = "hashoppinglist"
|
||||
$VersionNumber = "1.0.0"
|
||||
$Version = "latest"
|
||||
|
||||
|
||||
Write-Host "`n=== 2/5. Nettoyage et Compilation de la Solution (Release | Any CPU) ===" -ForegroundColor Cyan
|
||||
dotnet restore
|
||||
docker login https://$RegistryUrl -u $User -p $Pass
|
||||
|
||||
Write-Host "`n=== 3/5. Build de Blazor / Docker ===" -ForegroundColor Cyan
|
||||
dotnet build ./HA_Shopping_List.Server/HA_Shopping_List.Server.csproj --configuration Release -p:Platform="Any CPU"
|
||||
|
||||
# Format obligatoire pour Gitea : Domaine/Utilisateur/NomImage (en minuscules)
|
||||
$FullImage = "gitea.mragot1408.synology.me/$($User.ToLower())/$($ImageName.ToLower())"
|
||||
|
||||
Write-Host "`n=== 4/5. Publication du Blazor / Docker ===" -ForegroundColor Cyan
|
||||
docker build --no-cache `
|
||||
-t "${FullImage}:${VersionNumber}" `
|
||||
-t "${FullImage}:${Version}" `
|
||||
-f ./HA_Shopping_List.Server/Dockerfile .
|
||||
|
||||
Write-Host "`n=== 5/5. Push du Blazor ===" -ForegroundColor Cyan
|
||||
docker push "${FullImage}:${VersionNumber}"
|
||||
docker push "${FullImage}:${Version}"
|
||||
|
||||
Write-Host "`n==========================================" -ForegroundColor Green
|
||||
Write-Host " Terminé avec succès !" -ForegroundColor Green
|
||||
Write-Host "==========================================" -ForegroundColor Green
|
||||
Reference in new issue
Block a user