question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Bump Cake script dependencies

See original GitHub issue

Use https://github.com/dependabot/dependabot-core/pull/1848 dry run to identify outdated dependencies in Cake scripts:

/:

[dependabot-core-dev] ~/dependabot-core $ bin/dry-run.rb --dir / cake cake-build/cake
warning: parser/current is loading parser/ruby26, which recognizes
warning: 2.6.6-compliant syntax, but you are running 2.6.5.
warning: please see https://github.com/whitequark/parser#compatibility-with-ruby-mri.
=> fetching dependency files
=> dumping fetched dependency files: ./dry-run/cake-build/cake/
=> parsing dependency files
=> updating 11 dependencies

=== Cake.DotNetTool.Module (0.4.0)
 => checking for updates
 => latest version from registry is 0.4.0
 => latest resolvable version is 0.4.0
    (no update needed)

=== Cake.Coveralls (0.10.1)
 => checking for updates
 => latest version from registry is 0.10.2
 => latest resolvable version is 0.10.2
 => requirements to unlock: own
 => requirements update strategy: 
 => updating Cake.Coveralls from 0.10.1 to 0.10.2

    ± build.cake
    ~~~
    5c5
    < #addin "nuget:https://api.nuget.org/v3/index.json?package=Cake.Coveralls&version=0.10.1"
    ---
    > #addin "nuget:https://api.nuget.org/v3/index.json?package=Cake.Coveralls&version=0.10.2"
    ~~~

=== Cake.Twitter (0.10.1)
 => checking for updates
 => latest version from registry is 0.10.1
 => latest resolvable version is 0.10.1
    (no update needed)

=== Cake.Gitter (0.11.1)
 => checking for updates
 => latest version from registry is 0.11.1
 => latest resolvable version is 0.11.1
    (no update needed)

=== coveralls.io (1.4.2)
 => checking for updates
 => latest version from registry is 1.4.2
 => latest resolvable version is 1.4.2
    (no update needed)

=== OpenCover (4.7.922)
 => checking for updates
 => latest version from registry is 4.7.922
 => latest resolvable version is 4.7.922
    (no update needed)

=== ReportGenerator (4.5.8)
 => checking for updates
 => latest version from registry is 4.7.1
 => latest resolvable version is 4.7.1
 => requirements to unlock: own
 => requirements update strategy: 
 => updating ReportGenerator from 4.5.8 to 4.7.1

    ± build.cake
    ~~~
    12c12
    < #tool "nuget:https://api.nuget.org/v3/index.json?package=ReportGenerator&version=4.5.8"
    ---
    > #tool "nuget:https://api.nuget.org/v3/index.json?package=ReportGenerator&version=4.7.1"
    ~~~

=== nuget.commandline (5.5.1)
 => checking for updates
 => latest version from registry is 5.7.0
 => latest resolvable version is 5.7.0
 => requirements to unlock: own
 => requirements update strategy: 
 => updating nuget.commandline from 5.5.1 to 5.7.0

    ± build.cake
    ~~~
    13c13
    < #tool "nuget:https://api.nuget.org/v3/index.json?package=nuget.commandline&version=5.5.1"
    ---
    > #tool "nuget:https://api.nuget.org/v3/index.json?package=nuget.commandline&version=5.7.0"
    ~~~

=== GitVersion.Tool (5.1.2)
 => checking for updates
 => latest version from registry is 5.5.0
 => latest resolvable version is 5.5.0
 => requirements to unlock: own
 => requirements update strategy: 
 => updating GitVersion.Tool from 5.1.2 to 5.5.0

    ± build.cake
    ~~~
    16c16
    < #tool "dotnet:https://api.nuget.org/v3/index.json?package=GitVersion.Tool&version=5.1.2"
    ---
    > #tool "dotnet:https://api.nuget.org/v3/index.json?package=GitVersion.Tool&version=5.5.0"
    ~~~

=== SignClient (1.2.109)
 => checking for updates
 => latest version from registry is 1.2.109
 => latest resolvable version is 1.2.109
    (no update needed)

=== GitReleaseManager.Tool (0.11.0)
 => checking for updates
 => latest version from registry is 0.11.0
 => latest resolvable version is 0.11.0
    (no update needed)

/tests/integration:

[dependabot-core-dev] ~/dependabot-core $ bin/dry-run.rb --dir /tests/integration cake cake-build/cake
warning: parser/current is loading parser/ruby26, which recognizes
warning: 2.6.6-compliant syntax, but you are running 2.6.5.
warning: please see https://github.com/whitequark/parser#compatibility-with-ruby-mri.
=> fetching dependency files
=> dumping fetched dependency files: ./dry-run/cake-build/cake/tests/integration
=> parsing dependency files
=> updating 3 dependencies

=== xunit.assert (2.4.1)
 => checking for updates
 => latest version from registry is 2.4.1
 => latest resolvable version is 2.4.1
    (no update needed)

=== nuget.commandline (5.5.1)
 => checking for updates
 => latest version from registry is 5.7.0
 => latest resolvable version is 5.7.0
 => requirements to unlock: own
 => requirements update strategy: 
 => updating nuget.commandline from 5.5.1 to 5.7.0

    ± Cake.Common/Tools/NuGet/NuGetAliases.cake
    ~~~
    1c1
    < #tool "nuget:https://api.nuget.org/v3/index.json?package=nuget.commandline&version=5.5.1"
    ---
    > #tool "nuget:https://api.nuget.org/v3/index.json?package=nuget.commandline&version=5.7.0"
    ~~~

=== Cake.Kudu.Client (0.9.0)
 => checking for updates
 => latest version from registry is 0.9.0
 => latest resolvable version is 0.9.0
    (no update needed)

Issue Analytics

  • State:closed
  • Created 3 years ago
  • Comments:8 (7 by maintainers)

github_iconTop GitHub Comments

1reaction
gitfoolcommented, Oct 28, 2020

@nils-a yeah, on GitLab we schedule a modified dependabot/dependabot-script in a Docker container.

1reaction
devleadcommented, Oct 28, 2020

Well, “official” dependabot support would be awesome though.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Cake - Reference - Npm
BumpVersion ; NpmBumpVersion(NpmBumpVersionSettings) Alias from Cake.Npm addin, Bump the version of the package using the specified settings. ; NpmBumpVersion()
Read more >
Dependencies
Referencing dependencies using the task object in Cake .NET Tool ... This method adds a dependency using the task instead of the name...
Read more >
Let them use CAKE | chester.codes
Unclear dependencies - There is no formal way of specifying the ... To justify the effort to switch our CI system to CAKE...
Read more >
Cake.Git 0.18.0
This package has no dependencies. NuGet packages (4) ... Cake.Frosting.Issues.Recipe provides a build script which can be used inside your ...
Read more >
ReleaseNotes.md · develop - cake-build
2920 Bump Cake script dependencies. 2899 Update to .NET 5 SDK RC 2. 2850 Bump .NET Core SDK to 3.1.402. 2818 Start producing...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found