Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • Oct 19 2017 07:48
    asbjornu commented #138
  • Oct 19 2017 07:47
    BeeWarloc commented #138
  • Oct 19 2017 07:44
    asbjornu commented #138
  • Oct 19 2017 07:42
    BeeWarloc commented #138
  • Oct 19 2017 07:42
    BeeWarloc commented #138
  • Oct 18 2017 20:38
    asbjornu commented #138
  • Oct 18 2017 20:28
    BeeWarloc commented #138
  • Oct 18 2017 08:00
    asbjornu commented #138
  • Oct 18 2017 07:57

    asbjornu on trusty-vagrant-vm

    (compare)

  • Oct 18 2017 07:55

    asbjornu on fix-run-test-script

    (compare)

  • Oct 17 2017 21:25
    Travis Pomona/Pomona#134 broken (317)
  • Oct 17 2017 21:22
    BeeWarloc synchronize #134
  • Oct 17 2017 21:22

    BeeWarloc on netcore-csproj-format

    WIP new project files (will reb… Try to use msbuild instead (compare)

  • Oct 17 2017 21:19
    BeeWarloc synchronize #77
  • Oct 17 2017 21:19

    BeeWarloc on future

    Replace broken test run script … Merge pull request #139 from Po… Add trusty vagrant config to si… and 2 more (compare)

  • Oct 17 2017 21:19
    BeeWarloc closed #140
  • Oct 17 2017 21:12
    Travis Pomona/Pomona (develop) broken (312)
  • Oct 17 2017 21:06
    Travis Pomona/Pomona#138 errored (311)
  • Oct 17 2017 21:06
    BeeWarloc opened #140
  • Oct 17 2017 21:04

    BeeWarloc on develop

    Add trusty vagrant config to si… Merge pull request #138 from Po… (compare)

Karsten Nikolai Strand
@BeeWarloc
BTW gitversion worked great with the new msbuild files, had expected more pain there..
Asbjørn Ulsberg
@asbjornu
Cake is awesome, we should definitely switch to it
Karsten Nikolai Strand
@BeeWarloc
Nice. Have you had any personal experience with it? Do you know whether it's an all or nothing thing, or does it work as a complement?
Guess I could get answers to that question by just Googling a bit..
Most important thing for me would be how well it works across platforms I guess
Asbjørn Ulsberg
@asbjornu
Yes. We have moved to Cake in GitVersion and soon in SharpRaven as well. Cake is basically just for instrumentation of other command line tools, so it's easy to extend and provider wrappers around custom CLI.
Cake has the best cross platform build experience I have seen. It is 100% self bootstrapped on all operating systems through just a build.sh or build.ps1 script.
Karsten Nikolai Strand
@BeeWarloc
Ah. Read a bit about it now, I first assumed it would be an alternative to msbuild but now I understand it's more like a task runner and bootstrapper.. That certainly helps solve some problems, but I guess getting the dependencies right would still mainly be a msbuild thing.
Seems to be a great alternative for cross platform CI scripts
Found one very useful resource answering some questions about msbuild here yesterday.
Since project reference takes a project as dependency and references an assembly prdycyed.
*an assembly produced by that project.
Which is basically the same thing done when generating a client..
Asbjørn Ulsberg
@asbjornu
Indeed, that's a useful feature.
Tommy Mikalsen
@timorzadir
I would like to see Core support, definitely. Most of all I would like Pomona to be less abandonware than lately. ;)
Better EF support is also high on my list.
Asbjørn Ulsberg
@asbjornu
@timorzadir: Other than Pomona/Pomona#116
Tommy Mikalsen
@timorzadir
If I remember it correctly, #116 will cover it. I guess JAA would also know, from our last project together.
Asbjørn Ulsberg
@asbjornu
:+1:
Karsten Nikolai Strand
@BeeWarloc
Yeah, it's unfortunate EF don't support giving results in an object array. Pomona used to support actual (on the fly generated) anonymous types before, but IIRC that made things more complicated.
Karsten Nikolai Strand
@BeeWarloc

@asbjornu Trying to do a bit of merging, and I see there are some problems with GitVersion on Travis which may be caused by the repo being clone with shallow enabled.

Also had a problem with the future branch on AppVeyor, but made a small change to the GitVersion config file that seems to fix it. I see that the script always installs the latest prelease of GitVersion, that might not be ideal?

It's probably better if the GitVersion used is the same as the one referenced from Pomona?

But you're the expert on this I guess, so maybe you have some ideas on how to improve stability of these things.. ;)
Karsten Nikolai Strand
@BeeWarloc
Hmm.. That's probably another thing that will give us some trouble with the new project files, I bet some work will be needed to also make this work with the CI configurations
Asbjørn Ulsberg
@asbjornu
I'd say we should upgrade to v4 beta of GitVersion and stay on the latest. .NET Core support will come, but we already use it successfully on the command line on .NET Core projects in PayEx.
Tommy Mikalsen
@timorzadir
mmmm beta
Asbjørn Ulsberg
@asbjornu
:D