Skip to content

Commit

Permalink
Merge branch 'hotfix/1.1.2'
Browse files Browse the repository at this point in the history
* hotfix/1.1.2:
  (GH-528) Fix syntax errors
  (GH-528) Update Teardown method
  (maint) Remove whitespace
  (maint) Ignore files on Mac
  • Loading branch information
gep13 committed Jul 15, 2020
2 parents 07bac31 + 111bd69 commit 42fa2c6
Show file tree
Hide file tree
Showing 4 changed files with 26 additions and 5 deletions.
6 changes: 5 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -264,4 +264,8 @@ docs/input/tasks/*
# Wyam related
docs/config.wyam.dll
docs/config.wyam.hash
docs/config.wyam.packages.xml
docs/config.wyam.packages.xml

*.orig

.DS_Store
13 changes: 11 additions & 2 deletions Cake.Recipe/Content/build.cake
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,14 @@ Teardown(context =>
if(context.Successful)
{
if(!BuildParameters.IsLocalBuild && !BuildParameters.IsPullRequest && BuildParameters.IsMainRepository && (BuildParameters.IsMasterBranch || ((BuildParameters.IsReleaseBranch || BuildParameters.IsHotFixBranch) && BuildParameters.ShouldNotifyBetaReleases)) && BuildParameters.IsTagged)
if(!BuildParameters.IsLocalBuild &&
!BuildParameters.IsPullRequest &&
BuildParameters.IsMainRepository &&
(BuildParameters.IsMasterBranch ||
((BuildParameters.IsReleaseBranch || BuildParameters.IsHotFixBranch)
&& BuildParameters.ShouldNotifyBetaReleases)) &&
BuildParameters.IsTagged &&
!BuildParameters.IsRunningIntegrationTests)
{
if(BuildParameters.CanPostToTwitter && BuildParameters.ShouldPostToTwitter)
{
Expand All @@ -70,7 +77,9 @@ Teardown(context =>
}
else
{
if(!BuildParameters.IsLocalBuild && BuildParameters.IsMainRepository)
if(!BuildParameters.IsLocalBuild &&
BuildParameters.IsMainRepository &&
!BuildParameters.IsRunningIntegrationTests)
{
if(BuildParameters.CanPostToSlack && BuildParameters.ShouldPostToSlack)
{
Expand Down
8 changes: 8 additions & 0 deletions Cake.Recipe/Content/parameters.cake
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,14 @@ public static class BuildParameters
public static string MasterBranchName { get; private set; }
public static string DevelopBranchName { get; private set; }

public static bool IsRunningIntegrationTests
{
get
{
return string.Equals(BuildParameters.Target, "Run-Integration-Tests", StringComparison.OrdinalIgnoreCase);
}
}

public static string GitterMessage
{
get
Expand Down
4 changes: 2 additions & 2 deletions Cake.Recipe/Content/testing.cake
Original file line number Diff line number Diff line change
Expand Up @@ -214,10 +214,10 @@ BuildParameters.Tasks.DotNetCoreTestTask = Task("DotNetCore-Test")
BuildParameters.Tasks.IntegrationTestTask = Task("Run-Integration-Tests")
.WithCriteria(() => BuildParameters.ShouldRunIntegrationTests)
.IsDependentOn("Default")
.Does(() =>
.Does(() =>
{
CakeExecuteScript(BuildParameters.IntegrationTestScriptPath,
new CakeSettings
new CakeSettings
{
Arguments = new Dictionary<string, string>
{
Expand Down

0 comments on commit 42fa2c6

Please sign in to comment.