1
0
Fork 0
mirror of https://code.forgejo.org/actions/go-versions synced 2025-07-05 00:05:58 +02:00

updated build-go.ps1

This commit is contained in:
Nikita Bykov 2020-08-24 12:48:47 +03:00
parent dddb2abf8e
commit 2b59058918

View file

@ -28,6 +28,14 @@ param(
Import-Module (Join-Path $PSScriptRoot "../helpers" | Join-Path -ChildPath "nix-helpers.psm1") -DisableNameChecking
Import-Module (Join-Path $PSScriptRoot "../helpers" | Join-Path -ChildPath "win-helpers.psm1") -DisableNameChecking
function Create-ArtifactDirectories {
$env:BINARIES_DIRECTORY = Join-Path $env:RUNNER_TEMP "binaries"
New-Item -Path $env:BINARIES_DIRECTORY -ItemType "directory"
$env:ARTIFACT_DIRECTORY = Join-Path $env:RUNNER_TEMP "artifact"
New-Item -Path $env:ARTIFACT_DIRECTORY -ItemType "directory"
}
function Get-GoBuilder {
<#
.SYNOPSIS
@ -66,6 +74,8 @@ function Get-GoBuilder {
return $builder
}
Create-ArtifactDirectories
### Create Go builder instance, and build artifact
$Builder = Get-GoBuilder -Version $Version -Platform $Platform -Architecture $Architecture
$Builder.Build()