• GetOffMyLan
    link
    fedilink
    arrow-up
    2
    ·
    14 hours ago

    Can someone explain why I would use this over the dotnet command.

    I do some semi complex Dev ops stuff at work and haven’t hit anything that can’t be done through the cli.

    • BlueSerendipity8OP
      link
      fedilink
      English
      arrow-up
      3
      ·
      6 hours ago

      Cake is an imperative and task-based way of expressing builds. In my opinion, it truly provides its benefits when you have a complex build pipeline. The added value is that any C# developer can understand and contribute to the build process without needing to master bash or PowerShell scripting languages or figure out how to use declarative DSLs like GitHub Actions, AppVeyor, or GitLab CI

      • GetOffMyLan
        link
        fedilink
        arrow-up
        1
        ·
        edit-2
        4 hours ago

        Makes sense. So far I’ve been able to do all that within the project file itself with tasks and property files.