Skip to content
  • Home
  • Noises, Eye Candy & Loot
    • Music
    • lenssniper
    • pcp
    • blahblahblah
    • Alf Sparrow
    • Blender
    • The Godfather – Rinky Tinks
    • Top 10s
  • Code
    • Porting WPF to AvaloniaUI
    • JamSoft AvaloniaUI Dialogs
    • JamSoft Avalonia LCD Control
    • .NET Cheat Sheet
    • Python Cheat Sheet
    • Git Cheat Sheet
    • WPF Prism Part 1
    • WPF Prism Part 2
    • WPF UserControl == DataTemplate
    • Programming Fonts
    • Gist – Dirty Monitoring
  • About
www.jammer.biz
  • Home
  • Noises, Eye Candy & Loot
    • Music
    • lenssniper
    • pcp
    • blahblahblah
    • Alf Sparrow
    • Blender
    • The Godfather – Rinky Tinks
    • Top 10s
  • Code
    • Porting WPF to AvaloniaUI
    • JamSoft AvaloniaUI Dialogs
    • JamSoft Avalonia LCD Control
    • .NET Cheat Sheet
    • Python Cheat Sheet
    • Git Cheat Sheet
    • WPF Prism Part 1
    • WPF Prism Part 2
    • WPF UserControl == DataTemplate
    • Programming Fonts
    • Gist – Dirty Monitoring
  • About

Continuous Integration

by jammer
comments 0 date September 8, 2024

Upgrading GitLab Docker Image Using Synology Container Manager

Upgrading a locally hosted GitLab instance can be a daunting task. Particularly if you have left it a few major versions. I recently decided to tackle my rather old installation,. read more…


Continue Reading
by jammer
comments 0 date January 27, 2023

Application Maintenance – Application Rot

Over the course of my career I’ve encountered this too many times. Application rot. What is Application Rot? I’m currently performing a detailed code review on a client system. It’s. read more…


Continue Reading
by jammer
comments 0 date March 3, 2021

Apple Developer Tax

I still, after all these years, have a very sour taste in my mouth regarding the Apple developer tax. I actually think it’s disgusting to charge developers for enriching their. read more…


Continue Reading
by jammer
comments 0 date August 8, 2017

PlasticSCM – Just Don’t

If you’re considering this source control tool.  Stop.  If you’re considering this for your development team, have mercy on them and stop. I haven’t been confused by, annoyed by, dumbfounded. read more…


Continue Reading
by jammer
comments 0 date February 26, 2016

TeamCity – Sharing Build Properties

Sharing parameters and properties can be a bit confusing for new users of TeamCity.  Lets use a simple example to illustrate how you can do this. For sake of this. read more…


Continue Reading
by jammer
comments 0 date August 26, 2016

Xamarin iOS TeamCity Build

So this turned into a complete nightmare for a while. TeamCity Mac Agent Push Installation I started by trying to get TeamCity to do a push install of a new. read more…


Continue Reading
by jammer
comments 0 date February 5, 2023

Source Control – Learning Git

Over the years I’ve used many source control systems.  Most of them seemed pretty simple to use after a short period of time.  However they all have their idiosyncrasies that. read more…


Continue Reading
by jammer
comments 0 date July 13, 2015

Package Dependencies & Deploying .NET

I recently had a requirement to completely package up a .NET application so that it was extremely portable beyond it’s initial installation. By bundling all the dependencies into the main. read more…


Continue Reading
by jammer
comments 0 date July 8, 2015

TeamCity Backup Location Outside TeamCity Data Directory

By default TeamCity doesn’t allow you to place backup files outside the default data directory (internally known as the TeamCityData).  If you want to have these files dumped into a. read more…


Continue Reading
by jammer
comments 4 date February 5, 2016

Xamarin Android Automated CI Publishing Using MSBuild & JetBrains TeamCity

I love automating processes and making things consistently repeatable.  Continuous integration is your friend, yes it can take time to setup but if you take that effort hit upfront it. read more…


Continue Reading
by jammer
comments 0 date June 24, 2015

TeamCity CI Server Login Fails at Boot Up

If you’re running an instance of TeamCity on your local dev box, and who isn’t eh! haha, oh for more machines.  It’s highly likely that over the last two major. read more…


Continue Reading
by jammer
comments 11 date June 21, 2015

Restoring YouTrack Backups

I love JetBrains software, I really do.  How I’d get by without ReSharper is anyone’s guess but they are not issue free by any stretch.  There also seems to be. read more…


Continue Reading
by jammer
comments 0 date June 26, 2014

Nuget Strikes Again

Honestly, for tool that’s supposed to make life easier and more robust I find myself battling with it often. I’ve been upgrading some of the packages in one of my. read more…


Continue Reading
by jammer
comments 0 date June 26, 2014

CI Process – Why?

Why is having a CI process good? There are so many reasons why CI is good. I use it on everything I do. For my recent web based project it’s. read more…


Continue Reading
by jammer
comments 0 date June 26, 2014

MVC Deployment – JavaScript – ReferenceError is not defined …

This had me stumped for a moment. All the Javascript was there (linkable from bundle links in the page source), all the files were there, everything worked in dev (doesn’t. read more…


Continue Reading
by jammer
comments 0 date June 26, 2014

Build Process – TeamCity, NUnit, dotCover & Octopus Deploy

I’ve blogged about TC a bit in the past but I’ve just setup a whole new build process for my current project. Added into the mix these days is dotCover. read more…


Continue Reading
by jammer
comments 0 date June 22, 2013

Batch Files Really Are Your Friends … Svn Backups

Just finished a long coding session … ??? BACK IT UP! set SvnAdminPath=C:Program Files (x86)VisualSVN Serverbinsvnadmin.exe “%SvnAdminPath%” dump –deltas P:Repositories<repo_name> | “<path>gzip.exe” > <backup_path>SourceSvn.dump echo Copying dump to h:backup xcopy. read more…


Continue Reading
by jammer
comments 0 date May 29, 2016

Subversion Global Ignore Pattern

I’m slowly building up this default Subversion global ignore pattern for my Windows & Xamarin Development on Windows & OSX.  Nothing too fancy but I’m going to keep this one. read more…


Continue Reading
by jammer
comments 0 date June 26, 2014

MSBuild – Editing Xml Scripts

Editing MSBuild Xml files can be a bit of a chore. For general everyday file editing I tend to use NotePad++ which is an awesome file editor and viewer. However,. read more…


Continue Reading
by jammer
comments 0 date June 26, 2014

Continuous Integration – TeamCity

Over the last 6 months I have tried a few CI systems for my own projects. I’ve been looking for something that will formalise the “Clean, Build, Test & Deploy”. read more…


Continue Reading
Recent Posts
  • Upgrading GitLab Docker Image Using Synology Container Manager
  • UFO Shape Series Vol 1
  • Meaco Arete 25L Dehumidifier & ThermoPro
  • GMMK Keycaps Replaced – SteelSeries Prism Caps
  • UAP Data Visualisation Tool
Categories
Archives
SSL.COM
Get £5 credit with Krystal Hosting using code JAMHOST
Search
Recent Comments
  • jammer on Porting WPF to AvaloniaUI
  • MikiraSora on Porting WPF to AvaloniaUI
  • GMMK Keycaps Replaced - SteelSeries Prism Caps - www.jammer.biz on Mechanical Keyboard Review – GMMK
  • jammer on Porting WPF to AvaloniaUI
  • Geertie on Porting WPF to AvaloniaUI
  • jammer on Porting WPF to AvaloniaUI
  • Geertie on Porting WPF to AvaloniaUI
Recent Posts
  • Upgrading GitLab Docker Image Using Synology Container Manager September 7, 2024
  • UFO Shape Series Vol 1 May 13, 2023
  • Meaco Arete 25L Dehumidifier & ThermoPro April 10, 2023
  • GMMK Keycaps Replaced – SteelSeries Prism Caps April 10, 2023
  • UAP Data Visualisation Tool March 18, 2023
  • JamSoft Avalonia LCD Control February 12, 2023
  • Synology – Backup Failed February 2, 2023
  • Application Maintenance – Application Rot January 27, 2023
www.jammer.biz

© Copyright James Green 2023. ALL RIGHTS RESERVED Built with ATTIRE