<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Code Powershell on Chris McKelt - Remembering Thoughts</title><link>https://blog.smarttechventures.au/tags/code-powershell/</link><description>Recent content in Code Powershell on Chris McKelt - Remembering Thoughts</description><generator>Hugo -- 0.147.2</generator><language>en</language><lastBuildDate>Mon, 14 Nov 2011 00:00:00 +0800</lastBuildDate><atom:link href="https://blog.smarttechventures.au/tags/code-powershell/index.xml" rel="self" type="application/rss+xml"/><item><title>PSAKE- Gallio–SpecFlow–XUnit–on the build server</title><link>https://blog.smarttechventures.au/articles/posts/psake-gallio-specflow-xunit-on-the-build-server-2/</link><pubDate>Mon, 14 Nov 2011 00:00:00 +0800</pubDate><guid>https://blog.smarttechventures.au/articles/posts/psake-gallio-specflow-xunit-on-the-build-server-2/</guid><description>&lt;p>This is a quick post to show how to get PowerShell with &lt;a href="http://codebetter.com/jameskovacs/2010/04/12/psake-v4-00/" target="_blank">PSAKE&lt;/a> to run &lt;a href="http://specflow.org/" target="_blank">Specflow&lt;/a> acceptance tests on the build server using &lt;a href="http://www.gallio.org/" target="_blank">Gallio&lt;/a>.&lt;/p>
&lt;p>&lt;a href="https://github.com/chrismckelt/PS-Sake-BuildScripts" title="https://github.com/chrismckelt/PS-Sake-BuildScripts" target="_blank">https://github.com/chrismckelt/PS-Sake-BuildScripts&lt;/a>&lt;/p>
&lt;p>The folder with our build scripts looks like this&lt;/p>
&lt;p>&lt;img alt="image" loading="lazy" src="https://user-images.githubusercontent.com/662868/120942836-06363080-c75e-11eb-9e2f-0a43b021e334.png">&lt;/p>
&lt;p>The environments folder contains all of the configuration files for each environment&lt;/p>
&lt;p>&lt;img alt="image" loading="lazy" src="https://user-images.githubusercontent.com/662868/120924073-7021ec00-c704-11eb-83f0-c51328e36f54.png">&lt;/p>
&lt;p>Build server process
 &lt;/p>
&lt;p>The build/check-in process is now as follows.&lt;/p>
&lt;p>1. Developer checks in.&lt;/p>
&lt;p>2. Build server detects changes – cleans everything and then pulls down latest SVN code&lt;/p></description></item></channel></rss>