Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • 04:02
    Build #1124 passed
  • 03:37
    dnfadmin commented #3142
  • Oct 02 15:39
    GhostyBox starred cake-build/cake
  • Oct 02 09:19
    dnfadmin commented #3113
  • Oct 01 14:56
  • Oct 01 14:56
    dnfadmin commented #3571
  • Oct 01 03:17
    paulosiciliano starred cake-build/cake
  • Sep 30 21:43
    dnfadmin commented #3349
  • Sep 30 12:45
    FrankRay78 commented #2470
  • Sep 30 12:44
    FrankRay78 commented #1317
  • Sep 30 12:30
    FrankRay78 commented #2794
  • Sep 30 02:09
    baajarmeh starred cake-build/cake
  • Sep 28 22:18
    FrankRay78 commented #3280
  • Sep 28 22:04
    FrankRay78 commented #3280
  • Sep 28 21:58
    FrankRay78 commented #3280
  • Sep 28 21:57
    FrankRay78 commented #3280
  • Sep 28 21:54
    FrankRay78 commented #3280
  • Sep 28 21:49
    FrankRay78 commented #3280
  • Sep 28 21:42
    FrankRay78 commented #3280
  • Sep 28 16:56
    FrankRay78 commented #3280
Mike Gottlieb
@mikegottlieb
Turns out half the time I am over in Xamarin land too
I’m on their slack all day bringing up things that they don’t consider
like that dev teams can’t afford to be forced to take version upgrades with tons of breaking changes every 3 months. Especially dev teams of 1.
Martin Björkström
@mholo65
@Redth click the link :smile:
Jonathan Dick
@Redth
magic :laughing:
Mattias Karlsson
@devlead
Jonathan Dick
@Redth
nice! i need to read up again and see where everything stands with bootstrappers and nuget client addin installation etc
cakebot
@cake-build-bot
@/all Version 0.27.0 of the Cake has just been released, https://www.nuget.org/packages/Cake.
Rodney Littles II
@RLittlesII
@gep13 No. I haven't seen them before, but I haven't ported to net standard. I haven't ever attempted to run unit tests for my Xamarin projects through Cake. That's why I am so interested in what @mikegottlieb is doing. I am trying to learn from his problems so we can solve them.
So I am going to try and reproduce the issues see if there is a good solution for them because I will face this at some point. Just not sure when.
Mike Gottlieb
@mikegottlieb
Yeah I was trying to automate the process of releasing a new build and part of that is requiring that tests are run and pass
At one point i was even setting up VSTS to run tests using Cake after pushing changes to my repo
Ben de Bruijn
@Duracell1989

Maybe someone can help me; I'm using #addin nuget:?package=Cake.Docker&version=0.9.3
Locally everything works; but when I run this on our build server; if fails:

Running build script...
Could not load <snip>\tools\Addins\Cake.Docker.0.9.3\lib\netstandard2.0\Cake.Docker.dll (missing netstandard, Version=2.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51)

Meik Tranel
@MeikTranel
Hey is this normal behavior that msbuild goes into Diagnostic verbosity when /bl is passed
Adam Houldsworth
@RaringCoder
Morning everyone. Wondering if I can sanity check something. I've got NUnit3 running tests, I've got 0.2.0 of the build modules included, and my TeamCity configuration isn't producing the Tests tab. I've had this working in the past, the only difference here is now I've got a TC configuration with two build steps (cake script Tests, cake script Pack), whereas before I've only had one build step shelling out to Cake.
I've got settings.TeamCity = true; settings.Full = true; no dice :-(
Adam Houldsworth
@RaringCoder
Never mind, got it working. Upgraded the runner to 3.8.0: #tool nuget:?package=NUnit.ConsoleRunner&version=3.8.0 and then added the TeamCityEventListener to packages.config: <package id="NUnit.Extension.TeamCityEventListener" version="1.0.3" />
Gary Ewan Park
@gep13
@RaringCoder great! Sounds like a blog post in the making? 😄
Adam Houldsworth
@RaringCoder
Honestly mate yeah I would, but my blog is down for the count for now. Trying to move to github pages using wyam (C# version of Ghost) so I can somehow support 3 blogs in one: family, hobby, professional
Gary Ewan Park
@gep13
@RaringCoder I am using Wyam for my own blog, it works really well. If you wanted, we would welcome a guest blog post for cakebuild.net as well?
Adam Houldsworth
@RaringCoder
@gep13 I've done a series of posts on Cake already (on my offline blog), I'll let you know when it's up and running.
Gary Ewan Park
@gep13
Sounds good!
Brian M. Carr
@delphyne
Good morning. I'm trying to figure out if there is a way to determine which architecture cake is running under. The problem i'm trying to solve is the generation of ProtocolBuffer and gRPC classes. The compilers are not .NET compatible, so i need to be able to select the "correct" tool at runtime. Does anyone have any tips on this?
Maksym Diabin
@amdmax
hey guys, qq: vsts, attempting to upload to an s3 bucket. While running locally it works just fine. While running on VSTS machine (agent) having an issue with: "Resolving assembly log4net" that eventually becomes this: Process is terminated due to StackOverflowException.
has anyone experienced anything like that?
Patrik Svensson
@patriksvensson
@delphyne Architecture as in x86/x64?
Martin Björkström
@mholo65
@amdmax using Cake 0.27.0? We have seen similar issues with other addins as well. Will investigate. Issue here cake-build/cake#2132
Gary Ewan Park
@gep13
@/all We will soon start preparing for the 0.27.1 release of Cake. So this is a friendly reminder to pin your Cake version.
cakebot
@cake-build-bot
@/all Version 0.27.1 of the Cake has just been released, https://www.nuget.org/packages/Cake.
Gary Ewan Park
@gep13
@amdmax we have just released 0.27.1 of Cake, which we think will fix the issue that you are seeing.
Can you please take that version of Cake for a spin, and let us know if you are still seeing issues?
Joseph Musser
@jnm2

Can I start an issue asking for the ability to do this without a NullReferenceException?

new FooToolSettings
{
    EnvironmentVariables = { ["FOO"] = "foo" }
}

Rather than this?

new FooToolSettings
{
    EnvironmentVariables = new Dictionary<string, string> { ["FOO"] = "foo" }
}
And the same for almost all of Cake's tool settings collection properties?
They need to lazily initialize to empty collections if they are null when read.
Mattias Karlsson
@devlead
@jnm2 yes issue before PR is preferred. But I think it sounds like a reasonable change. Could potentially be a breaking change for anyone/thing expecting null today using it i.e. to coalesce defaults, indicate not set, etc.
Maksym Diabin
@amdmax
@gep13 thanks, the issue has been resolved! 0.27.1 works like a charm!
Gary Ewan Park
@gep13
@amdmax that is great news! Thanks for following up with that! Apologies for the problem in the first place!
Asbjørn Ulsberg
@asbjornu
Feedback and thoughts welcome! :) https://twitter.com/asbjornu/status/988377154781106176
Gary Ewan Park
@gep13
That's a great video! Thanks for sharing it!
Would you like to add a PR to the resources section of the site to link to it?
norgie
@norgie
@asbjornu
Nice to see more people using the same setup as we do. :-)
Jonathan Dick
@Redth
Hmmm
Assembly 'Cake.Json' with identity 'Cake.Json, Version=3.0.0.0, Culture=neutral, PublicKeyToken=null' uses 'Newtonsoft.Json, Version=11.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed' which has a higher version than referenced assembly 'Newtonsoft.Json' with identity 'Newtonsoft.Json, Version=9.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed’
i’m not even sure where that’s coming from
ohhh it looks like cake itself is loading 9.0.0
i guess i’ll need to mirror that dependency version for now
Asbjørn Ulsberg
@asbjornu
@gep13: Sure, where do I find the resources section?
Gary Ewan Park
@gep13
@Redth if you could for now, that would be great.
Gary Ewan Park
@gep13
We have spoken about removing the dependency from Cake, but there are issues in doing that /cc @mholo65
@asbjornu yip, that's the page
thank you!