Github Actions构建工件文件夹位置

时间:2020-06-22 06:40:51

标签: msbuild github-actions

我正在使用github操作创建一个.net构建。我停留在构建过程的最后一步,我想自动将release文件夹添加为要上传的工件,但是,我不确定要使用哪个变量或是否有一个变量来标识。任何帮助将不胜感激。

下面的示例代码:

name: Build Capcom
 
on: [push]
 
jobs:
  build:
 
    runs-on: windows-latest
 
    steps:
    - uses: actions/checkout@v1
      name: Checkout Code
     
    - name: Setup MSBuild Path
      uses:  warrenbuckley/Setup-MSBuild@v1
       
    - name: Setup NuGet
      uses: NuGet/setup-nuget@v1.0.2
      
      
    - name: Install Windows 8.1 SDK        
      shell: powershell
      run: |
        Invoke-WebRequest -Method Get -Uri https://go.microsoft.com/fwlink/p/?LinkId=323507 -OutFile sdksetup.exe -UseBasicParsing
        Start-Process -Wait sdksetup.exe -ArgumentList "/q", "/norestart", "/features", "OptionId.WindowsDesktopSoftwareDevelopmentKit", "OptionId.NetFxSoftwareDevelopmentKit"
     
    - name: Restore NuGet Packages
      run: nuget restore ExploitCapcom.sln
 
    - name: Build App
      run: msbuild ExploitCapcom.sln /p:Configuration=Release /p:DeployOnBuild=true /p:PublishProfile=FolderProfile
 
    - name: Upload artifact
      uses: actions/upload-artifact@v2
      with:
        name: Capcom
        path: "D:/a/newbuild/"

0 个答案:

没有答案