Renaud Paquay
299d49b41a
Re-organizing targets
...
Build => CI build
FullBuild => Daily build (Build + SpecFlow + Gallery Packages)
--HG--
branch : dev
2010-12-04 15:29:23 -08:00
Suha Can
dafca60524
Merge dev -> perf
...
--HG--
branch : perf
2010-11-29 11:59:11 -08:00
Renaud Paquay
31f4062b60
Update packaging to exclude Orchard.Scripting.Dlr
...
--HG--
branch : dev
2010-11-28 12:11:16 -08:00
Renaud Paquay
5e03cf781f
Adding Orchard.Core.csproj to the list of project to validate
...
--HG--
branch : dev
2010-11-26 18:09:51 -08:00
Louis DeJardin
0ff15f262a
Updating profiling build target
...
--HG--
branch : perf
2010-11-24 15:09:25 -08:00
Renaud Paquay
26a0ff06a9
Validate modules/themes project files during build
...
We check for a few things:
- MVC2/3 tooling guid
- "None Include" elements (these often happen for .cshtml files)
- Output Path not set to "bin\"
- FxCop ruleset not set to Orchard ruleset (disabled for now)
Work Items: 16821
--HG--
branch : dev
2010-11-24 11:52:15 -08:00
Renaud Paquay
3681b30e2b
Fixing up whitespaces
...
--HG--
branch : dev
2010-11-24 10:21:26 -08:00
Sebastien Ros
7b91feebcc
Addind NuGet package creation to the build process
...
--HG--
branch : dev
2010-11-19 16:35:08 -08:00
Sebastien Ros
c08b75e047
Removing some modules from the WebPI package
...
--HG--
branch : dev
2010-11-18 18:19:05 -08:00
Dave Reed
2317c4674f
Ammending MSDeploy package for db parameters and /modules and /themes acls
...
--HG--
branch : dev
2010-11-10 15:48:47 -08:00
Nathan Heskew
d329722c62
Updating the packing build to put themes in their place
...
--HG--
branch : dev
2010-10-20 00:07:53 -07:00
Sebastien Ros
a253985a40
Specific Driver for SmtpSettingPart in order to encrypt/decrypt the password
...
--HG--
branch : dev
2010-09-02 15:32:47 -07:00
Renaud Paquay
49a697f641
Include PO files in artifacts
...
--HG--
branch : dev
2010-07-27 15:20:17 -07:00
Renaud Paquay
877d49779e
Build local enlistement in addition to "OutputFolder"
...
--HG--
branch : dev
2010-07-23 12:46:03 -07:00
Renaud Paquay
f9f3968f13
Reverting previous change (it breaks the build on CI server)
...
Will investigate later.
--HG--
branch : dev
2010-07-22 11:14:40 -07:00
Renaud Paquay
a82f5fa19a
Add App_Data folder to staging
...
--HG--
branch : dev
2010-07-22 10:23:34 -07:00
Renaud Paquay
a3168a5c8d
Add Media folder to staging
...
--HG--
branch : dev
2010-07-22 10:13:31 -07:00
Renaud Paquay
7cd98af52d
Fix build to re-build enlistment after a clean
...
--HG--
branch : dev
2010-07-22 09:33:47 -07:00
Renaud Paquay
60a0b6c3ae
Workaround issue with custom Orchard MsBuild tasks locked on disk
...
--HG--
branch : dev
2010-07-19 15:41:14 -07:00
Renaud Paquay
745a4dfd7f
"Clean" also removes the "artifacts" folder
...
--HG--
branch : dev
2010-07-19 14:35:33 -07:00
Renaud Paquay
0c2087f479
Add version# at end of zip file names
...
--HG--
branch : dev
2010-07-19 14:25:26 -07:00
Renaud Paquay
e019aeb597
Fix issue with file locking
...
Calling SetVersion has the side-effect of locking our custom msbuild
tasks assembly. So, doing a "SetVersion;Build" doesn't work because
"Build" does a "Clean" first.
Expose a "BuildWithVersion" target instead.
--HG--
branch : dev
2010-07-19 14:14:35 -07:00
Renaud Paquay
b13e0cea86
Update SetVersion target to update AssemblyInfo.cs files
...
Also, calling the SetVersion target ensure the Orchard msbuild
tasks are compiled beforehand.
--HG--
branch : dev
2010-07-19 13:57:25 -07:00
Renaud Paquay
b4da079a66
Add target to msbuild file to set a version# in module.txt files
...
--HG--
branch : dev
2010-07-19 13:38:35 -07:00
Renaud Paquay
63613d4c61
Include ".pdb" in MsDeploy package
...
This makes it a bit bigger, but will help for debugging.
--HG--
branch : dev
2010-07-18 12:21:36 -07:00
Renaud Paquay
510621f1bc
Update MsDeploy package to include module binaries
...
--HG--
branch : dev
2010-07-16 18:17:34 -07:00
Renaud Paquay
f6d5cd69f3
Include *.cs and *.csproj files of modules in MsDeploy package
...
--HG--
branch : dev
2010-07-16 14:22:38 -07:00
Renaud Paquay
38aeba67dc
Exclude directories which are not modules...
...
--HG--
branch : dev
2010-07-16 13:45:15 -07:00
Renaud Paquay
b1b10f31d4
Fix zip creation for MsDeploy file
...
--HG--
branch : dev
2010-07-16 13:03:40 -07:00
Renaud Paquay
241e11a58d
Start work on creating proper MsDeploy package
...
SqlCe binaries uncluded properly
New MsDeploy staging directory
Modules are still not properly copied in the pacakge...
--HG--
branch : dev
2010-07-16 12:56:10 -07:00
Renaud Paquay
281fe09d12
Switch stage folder to "Stage\Orchard" for WebDeploy support
...
--HG--
branch : dev
2010-07-15 20:28:28 -07:00
Renaud Paquay
2ce8a58cdc
Cleanup build for SqlCe
...
No need to mark test assemblies as x86
No need to copy nunit to a temporary directory
Also remove unused file
--HG--
branch : dev
2010-07-13 22:04:02 -07:00
Renaud Paquay
0153bf1218
Use TeamCity AddIn to report NUnit results
...
--HG--
branch : dev
2010-07-12 21:45:53 -07:00
Renaud Paquay
55d9cad635
Fix 32-bit vs 64-bit unit tests
...
Always run 32-bit version of nunit console runner.
--HG--
branch : dev
2010-07-12 20:17:35 -07:00
Renaud Paquay
6d082f2ce3
Remove tabs and format file
...
--HG--
branch : dev
2010-07-12 20:16:34 -07:00
Sebastien Ros
ee48ab7aee
Adjust config files for deployment
...
debug=false, log errors only, Azure and on premise versions
--HG--
branch : dev
2010-05-18 14:05:11 -07:00
Sebastien Ros
6e023c01b3
Changed build scripts
...
Separate Azure from WebPI
Relocate WebPI and Source in /artifacts for cohesion
--HG--
branch : dev
2010-05-14 12:24:08 -07:00
Louis DeJardin
17fcea6e86
Initial roughing out of some profiling context
...
wcat binaries (http://www.iis.net/community/default.aspx?tabid=34&g=6&i=1466 )
Orchard.Profiling project to hold some wcat scripts for generating stress-style load and specflow features for generating fixed sets of requests
"add profiling data" command in Orchard.DevTools to create a number of samples page and blog content items
"build.cmd profiling" target creates build\Profiling web dir from clean build, and execs baseline setup and population via orchard cmdline
--HG--
branch : dev
2010-05-06 12:53:27 -07:00
Louis DeJardin
a2e58f9470
Troubleshooting automated build
...
Server has a different implementation of NUnit task.
Using x86 sqlite for that environment.
--HG--
branch : dev
2010-04-05 14:01:56 -07:00
Louis DeJardin
85a08396dd
Initial SpecFlow project and adjusting for x64 testing
...
Added bits from SpecFlow 1.2 install
Added lib/specflow libraries and nearly empty Spec test project
Updating Orchard.proj to use NUnit task and locate test projects by pattern instead of fixed list
--HG--
branch : dev
2010-04-05 13:30:02 -07:00
Louis DeJardin
17d063fa21
Post-processing the compiled web project
...
Custom msbuild task performs heavy lifting over csproj xml
Project references are changed to file references, additional content files are added, and code files are copied over
--HG--
branch : dev
2010-02-08 01:09:38 -08:00
Nathan Heskew
521ea7ca2f
Applying the "package" -> "module" renaming to the standalone (ms)build project file
...
--HG--
branch : dev
2010-02-07 01:16:22 -08:00
Louis DeJardin
c5f70ca998
Adding testing and source zip to build
...
Failed test will stop the build. Results are in build\OrchardTests.xml.
Source zip should be able to open and run in visual studio.
--HG--
branch : dev
2010-02-06 21:20:38 -08:00
Louis DeJardin
fd270f666c
Adding test and zip to build
...
Uses community tasks and sharpziplib for compression
Also updated build.cmd to take optional target as command line parameter
--HG--
branch : dev
2010-02-06 20:35:45 -08:00
Louis DeJardin
797d166da2
Adding a msbuild proj file and associated cmd files
...
Initially contains Clean, Compile, Stage targets.
Default target, Build, calls each in order.
All outputs end in /build folder, which is ignored for source control purposes
--HG--
branch : dev
2010-02-06 20:10:12 -08:00