by

Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
  • Oct 10 2019 20:29
    Build #68 passed
  • Oct 10 2019 19:51
    Build #67 passed
  • Oct 10 2019 19:35
    Build #66 passed
  • Oct 10 2019 19:22
    Build #64 passed
  • Oct 10 2019 19:16
    Build #63 passed
  • Oct 10 2019 12:18
    Build #62 passed
  • Oct 10 2019 11:54
    Build #61 passed
  • Oct 02 2019 06:56
    Build #60 passed
  • Oct 01 2019 21:42
    Build #59 passed
  • Sep 07 2019 20:56
    Build #58 passed
  • Sep 07 2019 20:54
    Build #57 passed
  • Sep 07 2019 20:52
    Build #56 passed
  • Aug 09 2019 08:38
    Build #55 passed
  • Aug 09 2019 08:36
    Build #54 passed
  • Aug 09 2019 08:27
    Build #53 passed
  • Aug 09 2019 08:26
    Build #52 passed
  • Aug 09 2019 07:32
    Build #51 passed
  • Aug 09 2019 07:30
    Build #50 passed
  • Aug 09 2019 07:26
    Build #49 passed
  • Aug 09 2019 07:24
    Build #48 passed
Pascal Berger
@pascalberger
@janniksam Repo should now be ready that you can start to implement the actual logic
I also setup GitHub labels to work with GitRelease manager, which is implemented in Cake.Recipe. So, if you create issues and assign them to milestones (e.g. 0.8.0) you can automatically create release notes (like e.g. here https://github.com/cake-contrib/Cake.Issues.InspectCode/releases/tag/0.8.0)
Sean Fausett
@gitfool
Hey guys. I'm sure there's an automated list somewhere of cake repos with various info / stats. If so, can someone please point me at it?
Kim J. Nordmo
@AdmiringWorm
@gitfool I don't know what kind of stats you are after, but the only stats list I know of it from the audit collected by the Cake.Addindiscoverer: https://github.com/cake-contrib/Home/blob/master/Audit.md
Sean Fausett
@gitfool
That's what I remember, thanks. Last run for 0.33.0. https://github.com/cake-contrib/Home/blob/master/Audit_for_Cake_0.33.0.md
I guess that's still the minimum recommended version
Kim J. Nordmo
@AdmiringWorm
yeah, 0.33.0 is still the recommended version for addins. AFAIK there haven't been any breaking changes after that, so it wouldn't make sense to update the recommendations.
BTW, if you check the Audit.xlsx file in the repo, it contains additional data not available in the markdown reports.
Sean Fausett
@gitfool
:+1:
Pascal Berger
@pascalberger
@gitfool What @AdmiringWorm said is true for addins. For repos using Cake for their build script there's nothing like a minimum required version. For most latest version is best option, but e.g. Cake.Recipe still requires Cake 0.32.1
Sean Fausett
@gitfool
Okay. The main thing I wanted was a list of repos using Cake, and repos extending Cake tend to build with Cake, so the audit file was very useful.
cake-contrib-bot
@cake-contrib-bot
@/all Version 0.8.1 of the Cake.Issues.PullRequests Addin has just been released, this will be available here https://www.nuget.org/packages/Cake.Issues.PullRequests, once package indexing is complete.
Sean Fausett
@gitfool

Re Audit_for_Cake_0.33.0.md above, there are two repositories in the list that do not exist:

How can I get them removed?

Sean Fausett
@gitfool
@Jericho ^
Jericho
@Jericho
@gitfool the "source of truth", as far as the audit is concerned, is Nuget. Cake.ArtifactDrop is indeed listed on Nuget which explains why it's included in the audit report
Sean Fausett
@gitfool
Ah, could Cake.AddinDiscoverer validate the repo url then?
(and not add it if 404)
Jericho
@Jericho
The fact that project URL is incorrect is not a good reason to ignore a package
there are several other packages with invalid URL (typo, project has moved, repo is private, etc.) but they are still valid addins that we want to audit
Sean Fausett
@gitfool
I mean, it could be in the addin list, just don't link to a GitHub repo if it doesn't exist.
Jericho
@Jericho
having said that, I maintain a "black list" of nuget packages that we want to ignore so you could submit a PR to add your two addins from the audit. If that's really what you want.
Sean Fausett
@gitfool
They're not my addins
Jericho
@Jericho
ok sorry I assumed they were yours. Let me rephrase:
Sean Fausett
@gitfool
Others in the list don't have a link, e.g. Cake.AzureBlobStorage, if the two above could be the same it would be appreciated.
Jericho
@Jericho
...to add the two addins...
raise an issue and I'll look into it
Sean Fausett
@gitfool
:+1:
Jericho
@Jericho
@gitfool you mentioned Cake.AzureBlobStorage as an example of an addin that doesn't have a link in the audit report. I want to make sure you understand that the reason this addin does not have a link is not because we somehow determined the URL was not valid or something. The reason is simply because their nuget package metadata does not contain a URL. You can verify that by looking at https://www.nuget.org/packages/Cake.AzureBlobStorage/ and notice that the Project Site link that you usually see under the Info section is absent.
Sean Fausett
@gitfool
Yeah I understood there may be different reasons - no url, or invalid url should be treated the same though.
PS. that audit report has been invaluable for us to quickly scan some repos and run some Dependabot tests
Jericho
@Jericho
Glad to hear that :thumbsup:
Sean Fausett
@gitfool
Give us your thumbs everybody... dependabot/dependabot-core#1848 !
nishantgiri
@nishantgiri
Hi Team, I am trying to checkout SVN using cake script.. but did not find any exampke to do that.. would it be possible for you to share ?
any sort of link of example ?
Pascal Berger
@pascalberger
@nishantgiri You can use the Cake.Svn addin, which provides these additional aliases. There's an example for checkout available here. See here how to load addins in oyur script.
nishantgiri
@nishantgiri
Thank you Pascal... I did try the same but getting exception... The code that I used is

Task("get-svn-info").Does(() =>
{

 var settings = new SvnCheckoutSettings(); 
 var creds = new SvnCredentials(); 
 creds.Username = "abc";
 creds.Password = "abc)";
 settings.Credentials = creds;

var result = SvnCheckout(
new Uri("https://visualsvn/svn/Repo/branches/"),
@"C:/Dev/",
settings);

 Verbose("Revision: {0}", result.Revision);

});

message " Unbale to connect the URL at https://visualsvn/svn/Repo/branches/
Also the example mentioned in the above link does not checkout
I was under the impression this is most simple thing to start with checkout but seems like I have been strugling from last couple of days on the same
my bad
:-(
nishantgiri
@nishantgiri
any other way to authenticate with SVN using cake ?
appreciate guys your helps....
nishantgiri
@nishantgiri
Hi Team, Is there any way in the cake to get the latest revision number of the SVN, appreciate your help...if possible
cake-contrib-bot
@cake-contrib-bot
@/all Version 0.8.2 of the Cake.Issues.Markdownlint Addin has just been released, this will be available here https://www.nuget.org/packages/Cake.Issues.Markdownlint, once package indexing is complete.
Gary Ewan Park
@gep13
@/all We will soon start preparing for the 0.38.0 release of Cake. So this is a friendly reminder to pin your Cake version.
Gary Ewan Park
@gep13
@/all Version 0.38.0 of the Cake has just been released, https://www.nuget.org/packages/Cake.
Gary Ewan Park
@gep13
@/all We will soon start preparing for the 0.38.1 release of Cake. So this is a friendly reminder to pin your Cake version.
Gary Ewan Park
@gep13
@/all Version 0.38.1 of the Cake has just been released, https://www.nuget.org/packages/Cake.