Skip to content
This repository was archived by the owner on Jun 27, 2019. It is now read-only.

Setup proper build/deploy pipeline with Cake #35

Closed
JakeGinnivan opened this issue Sep 2, 2016 · 13 comments
Closed

Setup proper build/deploy pipeline with Cake #35

JakeGinnivan opened this issue Sep 2, 2016 · 13 comments

Comments

@JakeGinnivan
Copy link
Contributor

Mirror after GitVersions

@asbjornu
Copy link
Member

How's the progress of this? 😃

@dazinator
Copy link
Member

Closing as we have travis and appveyor builds. Please re-open if I have got this wrong.

@gep13
Copy link
Member

gep13 commented Jul 10, 2017

@dazinator I think the suggestion here was to use Cake in the same way that the main GitVersion repository does, so that it handles everything from the build, all the way through to the deployment of the nupkg's (assuming that there are some).

@asbjornu
Copy link
Member

Correct. Reopening.

@asbjornu asbjornu reopened this Jul 10, 2017
@asbjornu asbjornu changed the title Setup proper build/deploy pipeline Setup proper build/deploy pipeline with Cake Jul 10, 2017
@dazinator
Copy link
Member

dazinator commented Jul 29, 2017

I think its going to be a million times easier to just add an appveyor nuget deployment provider on to the appveyor.yaml. AppVeyor is already doing everything you would expect, including running the unit tests etc. It needs someone who knows the nuget API key to configure it however. done.

@dazinator
Copy link
Member

@GeertvanHorrik
Copy link
Contributor

@dazinator please check gitter.

@asbjornu
Copy link
Member

@dazinator: Well, NuGet is not the only deployment target. We want to push packages to VSTS, Homebrew, Apt, NPM, etc., too.

@dazinator
Copy link
Member

dazinator commented Jul 29, 2017

@asbjornu For the GitTools.Core assembly? I can understand those targets for our exe's vsix's etc but this project is just a reusable library.

@asbjornu
Copy link
Member

@dazinator: Ah, no. You're correct.

@dazinator
Copy link
Member

@asbjornu - :-)
In that case - I think this can now be closed. If there is something that the build needs to be amended for specifically, we can raise a more specific issue for what that work should be!

@asbjornu
Copy link
Member

Sure. A more precise issue might be "Auto-deploy NuGet package". A PR implementing that with AppVeyor would be great. 😃

@dazinator
Copy link
Member

dazinator commented Jul 30, 2017

Yup -That is already done.. see my commit further up on this issue. :-)

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants