Sonny Bonds · @SonnyBonds
284 followers · 851 posts · Server mastodon.gamedev.place

Currently running Jenkins but kind of hate it and every three months or so I start googling alternatives until I feel that it _does_ actually do what we need and I don't feel like setting up something new that's probably just as horrible.

Having a look at TeamCity though and it does seem to check a lot of the right boxes. What say ye? Yay? Nay?

#softwareengineering #BuildAutomation #ci #TeamCity #jetbrains

Last updated 1 year ago

Emil "AngryAnt" Johansen · @AngryAnt
523 followers · 1920 posts · Server mastodon.gamedev.place

Finally done adding initial support for (via home-manager) to the configuration of build agents: gitlab.com/framebunker/framebu

Still requires manually running an install step when adding an agent, but certainly beats messing around with git & Java versions, rediscovering agent config requirements, etc.

#macos #nix #jetbrains #TeamCity #nixos

Last updated 2 years ago

Finally got around to sharing this: gitlab.com/framebunker/framebu

It's the ingredients needed to form a shake & bake TeamCity build agent with optional support for:
- mono & .net core.
- AppCenter.
- Unity.

Based on NixOS, post-install maintenance is _very_ manageable. Minor TODOs remaining, but this is what we're running.

#nixos #ci #unity3d #appcenter #dotnet #TeamCity

Last updated 2 years ago

chihuamaranian · @chihuamaranian
89 followers · 152 posts · Server tech.lgbt

I have finally gotten my workflow smoothed out to the point that I can be confident that pushing code will publish a I can access in another project in 60 seconds or less.

Not bad for my first big project

#TeamCity #nuget #selfhosted #homelab

Last updated 2 years ago

chihuamaranian · @chihuamaranian
48 followers · 65 posts · Server tech.lgbt

To bootstrap my infra, I hope to have building and publishing its own worker agents.

Apparently there are no first-party agents that support builds, so I'm adding mono to the official source.

Its pretty cool that can act as a personal package repository for both nugets and containers

I'm not sure I will go as far as to have teamcity DEPLOY its own agents, but having them in a docker repo is a great start

#homelab #TeamCity #dotnet #gitea #docker

Last updated 2 years ago

chihuamaranian · @chihuamaranian
39 followers · 43 posts · Server tech.lgbt

Does anyone else here self-host CI/CD tools?

I recently managed to get a pipeline running on each push to my master branch. Commits to trigger to build the project, run tests, package my nugets, then publish them back to a gitea repository I can reach from my IDE.

I'm pretty pleased with it. I'm wishing for something a little more open source than team city though.

Ideas? Experiences?

#gitea #TeamCity #dotnet

Last updated 2 years ago

TIL:
- will ignore the -executeMethod flag when the -runEditorTests flag is also passed.

- The runner will always pass the -quit flag to Unity when configured for -executeMethod, so good luck programmatically running your tests that way.

- The test runner _does_ wait for completion of other domain load invokes, including invoked script reloads, before responding to -executeMethod.

So: If you want to parameterise a TC Unity test run, use custom CLI parameters.

#TeamCity #unity

Last updated 3 years ago

Jeroen Habets · @jeroen
16 followers · 264 posts · Server mastodon.habets.dev

Is still a CI/CD viable option if it keeps ignoring basic -practises like in 2021?

youtrack.jetbrains.com/issue/T

#TeamCity #security #best #ED25519 #SSH #keys

Last updated 3 years ago

jogi · @jogi
77 followers · 785 posts · Server digitalcourage.social

...und setzt ein? Ernsthaft? Wieviel Fehlannahmen stecken in den obigen Sätzen? Das muss doch auch erkennen das da nur Mist drinsteht und man diesen US Bullshit (Naivität wird oft mit Dummheit verwechselt) nicht nachplappern sollte bevor es nicht einigermaßen sichere Beweise für solche Behauptungen gibt (und die dürften nicht mal in 10 min. Forensik bestehen).

#heise #TeamCity #microsoft

Last updated 4 years ago