Skip to content

Commit 3b7aa15

Browse files
Rewrite docker build (#4)
* working on adding proper image tagging / build system * Added docker build pipeline steps * ability to bring in docker images looks good * working on cleaning up Lighthouse
1 parent 5cd6849 commit 3b7aa15

File tree

14 files changed

+910
-156
lines changed

14 files changed

+910
-156
lines changed

.gitignore

Lines changed: 26 additions & 50 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,14 @@
1+
# Custom
2+
tools/
3+
build/
4+
.nuget/
5+
.dotnet/
6+
.idea/
7+
.[Dd][Ss]_[Ss]tore
8+
9+
## NBench output
10+
[Pp]erf[Rr]esult*/
11+
112
## Ignore Visual Studio temporary files, build results, and
213
## files generated by popular Visual Studio add-ons.
314
##
@@ -24,14 +35,18 @@ bld/
2435
[Oo]bj/
2536
[Ll]og/
2637

27-
# Visual Studio 2015/2017 cache/options directory
38+
#FAKE
39+
.fake
40+
tools/
41+
42+
#DocFx output
43+
_site/
44+
45+
# Visual Studio 2015 cache/options directory
2846
.vs/
2947
# Uncomment if you have tasks that create the project's static files in wwwroot
3048
#wwwroot/
3149

32-
# Visual Studio 2017 auto generated files
33-
Generated\ Files/
34-
3550
# MSTest test Results
3651
[Tt]est[Rr]esult*/
3752
[Bb]uild[Ll]og.*
@@ -45,29 +60,20 @@ TestResult.xml
4560
[Rr]eleasePS/
4661
dlldata.c
4762

48-
# Benchmark Results
49-
BenchmarkDotNet.Artifacts/
50-
5163
# .NET Core
5264
project.lock.json
5365
project.fragment.lock.json
5466
artifacts/
5567
**/Properties/launchSettings.json
5668

57-
# StyleCop
58-
StyleCopReport.xml
59-
60-
# Files built by Visual Studio
6169
*_i.c
6270
*_p.c
6371
*_i.h
6472
*.ilk
6573
*.meta
6674
*.obj
67-
*.iobj
6875
*.pch
6976
*.pdb
70-
*.ipdb
7177
*.pgc
7278
*.pgd
7379
*.rsp
@@ -105,9 +111,6 @@ ipch/
105111
*.vspx
106112
*.sap
107113

108-
# Visual Studio Trace Files
109-
*.e2e
110-
111114
# TFS 2012 Local Workspace
112115
$tf/
113116

@@ -128,10 +131,6 @@ _TeamCity*
128131
# DotCover is a Code Coverage Tool
129132
*.dotCover
130133

131-
# AxoCover is a Code Coverage Tool
132-
.axoCover/*
133-
!.axoCover/settings.json
134-
135134
# Visual Studio code coverage results
136135
*.coverage
137136
*.coveragexml
@@ -167,7 +166,7 @@ publish/
167166
# Publish Web Output
168167
*.[Pp]ublish.xml
169168
*.azurePubxml
170-
# Note: Comment the next line if you want to checkin your web deploy settings,
169+
# TODO: Comment the next line if you want to checkin your web deploy settings
171170
# but database connection strings (with potential passwords) will be unencrypted
172171
*.pubxml
173172
*.publishproj
@@ -180,11 +179,11 @@ PublishScripts/
180179
# NuGet Packages
181180
*.nupkg
182181
# The packages folder can be ignored because of Package Restore
183-
**/[Pp]ackages/*
182+
**/packages/*
184183
# except build/, which is used as an MSBuild target.
185-
!**/[Pp]ackages/build/
184+
!**/packages/build/
186185
# Uncomment if necessary however generally it will be regenerated when needed
187-
#!**/[Pp]ackages/repositories.config
186+
#!**/packages/repositories.config
188187
# NuGet v3's project.json files produces more ignorable files
189188
*.nuget.props
190189
*.nuget.targets
@@ -202,7 +201,6 @@ AppPackages/
202201
BundleArtifacts/
203202
Package.StoreAssociation.xml
204203
_pkginfo.txt
205-
*.appx
206204

207205
# Visual Studio cache files
208206
# files ending in .cache can be ignored
@@ -221,10 +219,6 @@ ClientBin/
221219
*.publishsettings
222220
orleans.codegen.cs
223221

224-
# Including strong name files can present a security risk
225-
# (https://github.com/github/gitignore/pull/2483#issue-259490424)
226-
#*.snk
227-
228222
# Since there are multiple workflows, uncomment next line to ignore bower_components
229223
# (https://github.com/github/gitignore/pull/1529#issuecomment-104372622)
230224
#bower_components/
@@ -239,8 +233,6 @@ _UpgradeReport_Files/
239233
Backup*/
240234
UpgradeLog*.XML
241235
UpgradeLog*.htm
242-
ServiceFabricBackup/
243-
*.rptproj.bak
244236

245237
# SQL Server files
246238
*.mdf
@@ -251,7 +243,6 @@ ServiceFabricBackup/
251243
*.rdl.data
252244
*.bim.layout
253245
*.bim_*.settings
254-
*.rptproj.rsuser
255246

256247
# Microsoft Fakes
257248
FakesAssemblies/
@@ -263,6 +254,9 @@ FakesAssemblies/
263254
.ntvs_analysis.dat
264255
node_modules/
265256

257+
# Typescript v1 declaration files
258+
typings/
259+
266260
# Visual Studio 6 build log
267261
*.plg
268262

@@ -302,9 +296,6 @@ __pycache__/
302296
# tools/**
303297
# !tools/packages.config
304298

305-
# Tabs Studio
306-
*.tss
307-
308299
# Telerik's JustMock configuration file
309300
*.jmconfig
310301

@@ -313,18 +304,3 @@ __pycache__/
313304
*.btm.cs
314305
*.odx.cs
315306
*.xsd.cs
316-
317-
# OpenCover UI analysis results
318-
OpenCover/
319-
320-
# Azure Stream Analytics local run output
321-
ASALocalRun/
322-
323-
# MSBuild Binary and Structured Log
324-
*.binlog
325-
326-
# NVidia Nsight GPU debugger configuration file
327-
*.nvuser
328-
329-
# MFractors (Xamarin productivity tool) working folder
330-
.mfractor/

RELEASE_NOTES.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
#### 0.1.0 August 14 2017 ####
2+
First release

WebCrawler.sln

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,14 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "WebCrawler.Web", "src\WebCr
1515
EndProject
1616
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Lighthouse", "src\Lighthouse\Lighthouse.csproj", "{7A2C40A8-F6D1-4A28-8FD4-886818D7CB35}"
1717
EndProject
18+
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "build", "build", "{FEFC4143-1464-45FE-9276-DCEBADA7E1C6}"
19+
ProjectSection(SolutionItems) = preProject
20+
build.cmd = build.cmd
21+
build.fsx = build.fsx
22+
build.ps1 = build.ps1
23+
build.sh = build.sh
24+
EndProjectSection
25+
EndProject
1826
Global
1927
GlobalSection(SolutionConfigurationPlatforms) = preSolution
2028
Debug|Any CPU = Debug|Any CPU

build.cmd

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
PowerShell.exe -file "build.ps1" %*

0 commit comments

Comments
 (0)