Skip to content

Commit 6afdd9b

Browse files
add nuget config for release pipeline (#696)
* add standard VS entries to .gitignore * add nuget config for release pipeline * update changelog
1 parent 087573c commit 6afdd9b

File tree

5 files changed

+295
-7
lines changed

5 files changed

+295
-7
lines changed

.gitignore

Lines changed: 277 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,3 +20,280 @@ DevSkim-VSCode-Plugin/server/
2020

2121
# Mac OS Metadata
2222
**/.DS_Store
23+
24+
## Ignore Visual Studio temporary files, build results, and
25+
## files generated by popular Visual Studio add-ons.
26+
27+
# User-specific files
28+
*.suo
29+
*.user
30+
*.userosscache
31+
*.sln.docstates
32+
33+
# User-specific files (MonoDevelop/Xamarin Studio)
34+
*.userprefs
35+
36+
# Sqlite Databases
37+
*.sqlite*
38+
39+
# Build results
40+
[Dd]ebug/
41+
[Dd]ebugPublic/
42+
[Rr]elease/
43+
[Rr]eleases/
44+
x64/
45+
x86/
46+
bld/
47+
[Bb]in/
48+
[Oo]bj/
49+
[Ll]og/
50+
51+
# Visual Studio 2015 cache/options directory
52+
.vs/
53+
# Uncomment if you have tasks that create the project's static files in wwwroot
54+
#wwwroot/
55+
Benchmarks/BenchmarkDotNet.Artifacts/
56+
57+
# MSTest test Results
58+
[Tt]est[Rr]esult*/
59+
[Bb]uild[Ll]og.*
60+
61+
# NUNIT
62+
*.VisualState.xml
63+
TestResult.xml
64+
65+
# Build Results of an ATL Project
66+
[Dd]ebugPS/
67+
[Rr]eleasePS/
68+
dlldata.c
69+
70+
# DNX
71+
project.lock.json
72+
project.fragment.lock.json
73+
artifacts/
74+
75+
*_i.c
76+
*_p.c
77+
*_i.h
78+
*.ilk
79+
*.meta
80+
*.obj
81+
*.pch
82+
*.pdb
83+
*.pgc
84+
*.pgd
85+
*.rsp
86+
*.sbr
87+
*.tlb
88+
*.tli
89+
*.tlh
90+
*.tmp
91+
*.tmp_proj
92+
*.log
93+
*.vspscc
94+
*.vssscc
95+
.builds
96+
*.pidb
97+
*.svclog
98+
*.scc
99+
100+
# Chutzpah Test files
101+
_Chutzpah*
102+
103+
# Visual C++ cache files
104+
ipch/
105+
*.aps
106+
*.ncb
107+
*.opendb
108+
*.opensdf
109+
*.sdf
110+
*.cachefile
111+
*.VC.db
112+
*.VC.VC.opendb
113+
114+
# Visual Studio profiler
115+
*.psess
116+
*.vsp
117+
*.vspx
118+
*.sap
119+
120+
# TFS 2012 Local Workspace
121+
$tf/
122+
123+
# Guidance Automation Toolkit
124+
*.gpState
125+
126+
# ReSharper is a .NET coding add-in
127+
_ReSharper*/
128+
*.[Rr]e[Ss]harper
129+
*.DotSettings.user
130+
131+
# JustCode is a .NET coding add-in
132+
.JustCode
133+
134+
# TeamCity is a build add-in
135+
_TeamCity*
136+
137+
# DotCover is a Code Coverage Tool
138+
*.dotCover
139+
140+
# NCrunch
141+
_NCrunch_*
142+
.*crunch*.local.xml
143+
nCrunchTemp_*
144+
145+
# MightyMoose
146+
*.mm.*
147+
AutoTest.Net/
148+
149+
# Web workbench (sass)
150+
.sass-cache/
151+
152+
# Installshield output folder
153+
[Ee]xpress/
154+
155+
# DocProject is a documentation generator add-in
156+
DocProject/buildhelp/
157+
DocProject/Help/*.HxT
158+
DocProject/Help/*.HxC
159+
DocProject/Help/*.hhc
160+
DocProject/Help/*.hhk
161+
DocProject/Help/*.hhp
162+
DocProject/Help/Html2
163+
DocProject/Help/html
164+
165+
# Click-Once directory
166+
publish/
167+
168+
# Publish Web Output
169+
*.[Pp]ublish.xml
170+
*.azurePubxml
171+
# TODO: Comment the next line if you want to checkin your web deploy settings
172+
# but database connection strings (with potential passwords) will be unencrypted
173+
#*.pubxml
174+
*.publishproj
175+
176+
# Microsoft Azure Web App publish settings. Comment the next line if you want to
177+
# checkin your Azure Web App publish settings, but sensitive information contained
178+
# in these scripts will be unencrypted
179+
PublishScripts/
180+
181+
# NuGet Packages
182+
*.nupkg
183+
# The packages folder can be ignored because of Package Restore
184+
**/packages/*
185+
# except build/, which is used as an MSBuild target.
186+
!**/packages/build/
187+
# Uncomment if necessary however generally it will be regenerated when needed
188+
#!**/packages/repositories.config
189+
# NuGet v3's project.json files produces more ignoreable files
190+
*.nuget.props
191+
*.nuget.targets
192+
193+
# Microsoft Azure Build Output
194+
csx/
195+
*.build.csdef
196+
197+
# Microsoft Azure Emulator
198+
ecf/
199+
rcf/
200+
201+
# Windows Store app package directories and files
202+
AppPackages/
203+
BundleArtifacts/
204+
Package.StoreAssociation.xml
205+
_pkginfo.txt
206+
207+
# Visual Studio cache files
208+
# files ending in .cache can be ignored
209+
*.[Cc]ache
210+
# but keep track of directories ending in .cache
211+
!*.[Cc]ache/
212+
213+
# Others
214+
ClientBin/
215+
~$*
216+
*~
217+
*.dbmdl
218+
*.dbproj.schemaview
219+
*.jfm
220+
*.pfx
221+
*.publishsettings
222+
node_modules/
223+
orleans.codegen.cs
224+
225+
# Since there are multiple workflows, uncomment next line to ignore bower_components
226+
# (https://github.com/github/gitignore/pull/1529#issuecomment-104372622)
227+
#bower_components/
228+
229+
# RIA/Silverlight projects
230+
Generated_Code/
231+
232+
# Backup & report files from converting an old project file
233+
# to a newer Visual Studio version. Backup files are not needed,
234+
# because we have git ;-)
235+
_UpgradeReport_Files/
236+
Backup*/
237+
UpgradeLog*.XML
238+
UpgradeLog*.htm
239+
240+
# SQL Server files
241+
*.mdf
242+
*.ldf
243+
244+
# Business Intelligence projects
245+
*.rdl.data
246+
*.bim.layout
247+
*.bim_*.settings
248+
249+
# Microsoft Fakes
250+
FakesAssemblies/
251+
252+
# GhostDoc plugin setting file
253+
*.GhostDoc.xml
254+
255+
# Node.js Tools for Visual Studio
256+
.ntvs_analysis.dat
257+
258+
# Visual Studio 6 build log
259+
*.plg
260+
261+
# Visual Studio 6 workspace options file
262+
*.opt
263+
264+
# Visual Studio LightSwitch build output
265+
**/*.HTMLClient/GeneratedArtifacts
266+
**/*.DesktopClient/GeneratedArtifacts
267+
**/*.DesktopClient/ModelManifest.xml
268+
**/*.Server/GeneratedArtifacts
269+
**/*.Server/ModelManifest.xml
270+
_Pvt_Extensions
271+
272+
# Paket dependency manager
273+
.paket/paket.exe
274+
paket-files/
275+
276+
# FAKE - F# Make
277+
.fake/
278+
279+
# JetBrains Rider
280+
.idea/
281+
*.sln.iml
282+
283+
# CodeRush
284+
.cr/
285+
286+
# Python Tools for Visual Studio (PTVS)
287+
__pycache__/
288+
*.pyc
289+
290+
# Mac Metadata
291+
**/.DS_Store
292+
293+
Application Insights/
294+
*.sqlite-journal
295+
Tools/
296+
asa.sqlite
297+
*asa.log.txt
298+
*.sqlite
299+
*.litedb

Changelog.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,10 @@ All notable changes to this project will be documented in this file.
44
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
55
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
66

7+
## [1.0.62] - 2025-07-23
8+
## Pipelines
9+
Pipeline updates
10+
711
## [1.0.61] - 2025-07-11
812
## Pipelines
913
Pipeline updates

Pipelines/cli/devskim-cli-release.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ extends:
4343
dotnetTestArgs: '-- --coverage --report-trx'
4444
includeNuGetOrg: false
4545
nugetFeedsToUse: 'config'
46-
nugetConfigPath: 'nuget.config.azure'
46+
nugetConfigPath: 'nuget.release.config'
4747
onInit:
4848
- task: NuGetAuthenticate@1
4949
- template: dotnet-test-job.yml@templates
@@ -57,7 +57,7 @@ extends:
5757
dotnetTestArgs: '-- --coverage --report-trx'
5858
includeNuGetOrg: false
5959
nugetFeedsToUse: 'config'
60-
nugetConfigPath: 'nuget.config.azure'
60+
nugetConfigPath: 'nuget.release.config'
6161
onInit:
6262
- task: NuGetAuthenticate@1
6363

@@ -75,7 +75,7 @@ extends:
7575
artifactName: 'linux-mac-archive'
7676
includeNuGetOrg: false
7777
nugetFeedsToUse: 'config'
78-
nugetConfigPath: 'nuget.config.azure'
78+
nugetConfigPath: 'nuget.release.config'
7979
onInit:
8080
- task: NuGetAuthenticate@1
8181
preBuild:
@@ -89,7 +89,7 @@ extends:
8989
artifactName: 'win-netcore-archive'
9090
includeNuGetOrg: false
9191
nugetFeedsToUse: 'config'
92-
nugetConfigPath: 'nuget.config.azure'
92+
nugetConfigPath: 'nuget.release.config'
9393
onInit:
9494
- task: NuGetAuthenticate@1
9595
preBuild:
@@ -104,7 +104,7 @@ extends:
104104
artifactName: 'nuget-lib-archive'
105105
includeNuGetOrg: false
106106
nugetFeedsToUse: 'config'
107-
nugetConfigPath: 'nuget.config.azure'
107+
nugetConfigPath: 'nuget.release.config'
108108
onInit:
109109
- task: NuGetAuthenticate@1
110110
preBuild:
@@ -119,7 +119,7 @@ extends:
119119
artifactName: 'nuget-cli-archive'
120120
includeNuGetOrg: false
121121
nugetFeedsToUse: 'config'
122-
nugetConfigPath: 'nuget.config.azure'
122+
nugetConfigPath: 'nuget.release.config'
123123
onInit:
124124
- task: NuGetAuthenticate@1
125125
preBuild:

Pipelines/vs/devskim-visualstudio-release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ extends:
4545
extraArtifactLocation: 'extension'
4646
includeNuGetOrg: false
4747
nugetFeedsToUse: 'config'
48-
nugetConfigPath: 'nuget.config.azure'
48+
nugetConfigPath: 'nuget.release.config'
4949
onInit:
5050
- task: NuGetAuthenticate@1
5151
preBuild:

nuget.release.config

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<configuration>
3+
<packageSources>
4+
<clear />
5+
<add key="Data_PublicPackages" value="https://pkgs.dev.azure.com/twcdot/Data/_packaging/Data_PublicPackages/nuget/v3/index.json" />
6+
</packageSources>
7+
</configuration>

0 commit comments

Comments
 (0)