-
Notifications
You must be signed in to change notification settings - Fork 64
/
.gitignore
167 lines (131 loc) · 3.89 KB
/
.gitignore
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
# git ignore file
# Visual Studio Solution preference files.
*.suo
*.sdf
*.opensdf
*.vcxproj.user
*.DotSettings.user
*.userprefs
*.vsmdi
*.csproj.user
*.sfproj.user
.vs/
# VS Code
**/.vscode/
*.tlog
#NCrunch
_NCrunch_*/
*.ncrunchsolution
*.ncrunchsolution.user
*.ncrunchproject
*.ncrunchproject.user
# NuGet package files
Agent/NewRelic/Tray/packages/
Agent/packages/
PerformanceTests/packages/
PhantomJSTests/packages/
# Version Files
VersionAssemblyInfo.cs
# Misc build artifacts
# Build output
bin/
obj/
*.ipch
*.idl
*.tlb
*.mrg.h
UpgradeLog.htm
# Development stuff
*.swp
tags
FILES
junk
*.out
*.jmconfig
Agent/.vs/config/applicationhost.config
# Windows image thumbnail cache file
Thumbs.db
# NDepends utility
NDependOut/
*.ndproj
*.pidb
test-results
#ignore launchSettings
launchSettings.json
# Ignore FullAgent build output
src/_build/
Agent/_build/
Build/_staging
Build/BuildArtifacts
# Build tools should be saved in full, even if they match ignore patterns.
!Agent/BuildTools/*
!Agent/BuildTools/SignTool/*
# External libraries should be saved in full, even if they match ignore patterns.
!Agent/ExternalLibs/*
# Don't save any of the logs in NewRelicHome
Agent/NewRelicHome/Logs/*
# Ignore C++ generated source files.
Agent/NewRelic.Agent.IL/_NewRelic.Agent.IL.idl
Agent/NewRelic.Agent.IL/_NewRelic.Agent.IL.tlb
# Ignore build output files copied to New Relic Home x86/x64
newrelichome_*
src/Agent/New Relic Home*
# Ignore New Relic Home generated registry files
src/Agent/New Relic Home x86.reg
src/Agent/New Relic Home x64.reg
# Ignore generated version files
Agent/NewRelic.Agent.IL/NewRelicCoreVersion.h
Agent/Shared/SharedAssemblyInfoVersion.cs
Agent/NewRelic/Profiler/Profiler/VersionInfo.h
Agent/NewRelic/Profiler/Profiler/test-results
# Ignore source files generated during build
Agent/Installer/Core.wxs
Agent/NewRelic/Agent/Core/AgentInstallConfiguration_Generated.cs
# Ignore license reviewer output files
LicenseData/license_errors.txt
# Sample apps
App_Data
#Functional Tests
FunctionalTests/InstallUtil.InstallLog
*.coverage
TestResults/*
*.pubxml.user
tests/Agent/IntegrationTests/Applications/*/Deploy/
tests/Agent/IntegrationTests/SharedApplications/*/Deploy/
tests/Agent/IntegrationTests/UnboundedApplications/*/Deploy/
tests/Agent/IntegrationTests/.vs/config/applicationhost.config
.DS_Store
Agent/UpgradeLog*.htm
#PlatformTests
tests/Agent/PlatformTests/packages/
tests/Agent/PlatformTests/Applications/ServiceFabricApplication/packages/
tests/Agent/PlatformTests/Applications/ServiceFabricApplication/ServiceFabricApplication/pkg
tests/Agent/PlatformTests/Applications/WindowsContainerApplication/packages
tests/Agent/PlatformTests/Applications/NetFrameworkBasicApplication/packages
/Tests/Benchmarking/BenchmarkDotNet.Artifacts
*.dgml
#SmokeTest
tests/Agent/SmokeTest/logs/
tests/Agent/SmokeTest/agent/
# Include built binaries so that building the profiler is not necessary when only doing managed agent work
# The Home Builder picks up profiler binaries from this location
src/Agent/_profilerBuild/**/*.exp
src/Agent/_profilerBuild/**/*.iobj
src/Agent/_profilerBuild/**/*.ipdb
src/Agent/_profilerBuild/**/*.lib
src/Agent/_profilerBuild/**/*.pdb
src/Agent/NewRelic/Profiler/out/build/x64-Debug/VSInheritEnvironments.txt
# Ignore any locally built profiler Debug-mode binaries
src/Agent/_profilerBuild/*Debug
# Ignore any signing keys used in Linux packaging
build/Linux/keys
tests/TestResults/*
# ignore profiler binaries - they're now pulled from a NuGet package (see Home.csproj)
/src/Agent/_profilerBuild/linux-arm64-release/libNewRelicProfiler.so
/src/Agent/_profilerBuild/linux-x64-release/libNewRelicProfiler.so
/src/Agent/_profilerBuild/x64-Release/NewRelic.Profiler.dll
/src/Agent/_profilerBuild/x86-Release/NewRelic.Profiler.dll
/tests/Agent/IntegrationTests/ContainerApplications/.env
/tests/Agent/IntegrationTests/LocalStack/volume
*.env
/tests/Agent/IntegrationTests/ContainerApplications/volume/cache