mirror of
https://github.com/pbatard/rufus.git
synced 2024-08-14 23:57:05 +00:00
[internal] update hooks to remove automated tagging
* Also update AppVeyor builds wrt the above
This commit is contained in:
parent
bc6e23ec11
commit
6d7a938058
5 changed files with 16 additions and 54 deletions
11
appveyor.yml
11
appveyor.yml
|
@ -1,8 +1,5 @@
|
|||
os: Visual Studio 2017
|
||||
|
||||
# May choose to enable the following if we get tired of seeing double AppVeyor builds for tagged and untagged
|
||||
# skip_non_tags: true
|
||||
|
||||
skip_commits:
|
||||
# Don't run AppVeyor for commits that only modify resource or non-code files
|
||||
files:
|
||||
|
@ -55,10 +52,6 @@ init:
|
|||
Update-AppveyorBuild -Version "$($env:APPVEYOR_REPO_TAG_NAME)_#$env:APPVEYOR_BUILD_NUMBER";
|
||||
} else {
|
||||
Update-AppveyorBuild -Version "dev-$($env:APPVEYOR_REPO_COMMIT.Substring(0,8))_#$env:APPVEYOR_BUILD_NUMBER";
|
||||
if ("$env:APPVEYOR_REPO_NAME" -eq "pbatard/rufus" -and "$env:APPVEYOR_REPO_BRANCH" -eq "master") {
|
||||
Write-Output "Not running dev-build since we expect a tagged commit.";
|
||||
Exit-AppVeyorBuild;
|
||||
}
|
||||
}
|
||||
|
||||
build:
|
||||
|
@ -88,10 +81,6 @@ build_script:
|
|||
Write-Output "Not running Coverity due to missing credential.";
|
||||
return;
|
||||
}
|
||||
if ($env:APPVEYOR_REPO_TAG -eq "false") {
|
||||
Write-Output "Not running Coverity due to missing tag.";
|
||||
return;
|
||||
}
|
||||
& nuget install PublishCoverity -o "$env:APPVEYOR_BUILD_FOLDER" -excludeversion;
|
||||
& cov-build.exe --dir cov-int msbuild rufus.sln /m /p:Configuration=$env:CONFIGURATION,Platform=$env:PLATFORM /l:$APPVEYOR_LOGGER;
|
||||
& $PUBLISHCOVERITY compress --nologo -i "$env:APPVEYOR_BUILD_FOLDER\cov-int" -o "$env:APPVEYOR_BUILD_FOLDER\coverity.zip" --overwrite;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue