Permalink
Browse files

NCBC-1333: Push nuget packages to MyGet from AppVeyor

MOTIVATION
----------
AppVeyor creates a nuget packages for each commit but they are not used
yet. It would be useful to push those changes to an unofficial MyGet
feed so we could use them for internal client testing.

MODIFICATIONS
-------------
- Update apveyor.yml to push nupkg files to a MyGet feed

RESULT
------
After AppVeyor builds each commit, the resulting NuGet package is
published to an unofficial MyGet nuget feed.

Change-Id: I80c28327b2d5f9d0490e583fe3d830cfdfb0836b
Reviewed-on: http://review.couchbase.org/74030
Reviewed-by: Jeffry Morris <jeffrymorris@gmail.com>
Tested-by: Jeffry Morris <jeffrymorris@gmail.com>
  • Loading branch information...
MikeGoldsmith authored and jeffrymorris committed Feb 21, 2017
1 parent 9dc8522 commit 1200abec84d06c6f4c175400fd264ade01f6a080
Showing with 10 additions and 2 deletions.
  1. +1 −1 Src/Couchbase.IntegrationTests.NetStandard/config.json
  2. +9 −1 appveyor.yml
@@ -1,7 +1,7 @@
{
"testSettings": {
"current": "multiplexio",
"hostname": "10.142.160.101",
"hostname": "localhost",
"bootPort": "8091",
"adminUsername": "Administrator",
"adminPassword": "password"
View
@@ -1,4 +1,4 @@
version: 2.4.0.{build}
version: 2.4.1.{build}
configuration: Release
init:
- ps: if ($env:APPVEYOR_REPO_TAG -eq "true") { Update-AppveyorBuild -Version "$env:APPVEYOR_REPO_TAG_NAME".TrimStart("v") }
@@ -52,3 +52,11 @@ deploy:
set_public: true
on:
appveyor_repo_tag: true
- provider: NuGet
server: https://www.myget.org/F/couchbasenetclient/api/v2/package
api_key:
secure: Cov0c7H0EvTAcF+4heoatFrtbFVvnz9PR0bTNbDKVTjcN47Vy1k2C3Siep6NsdA7
skip_symbols: true
artifact: /.*\.nupkg/
on:
appveyor_repo_tag: false

0 comments on commit 1200abe

Please sign in to comment.