00:00
00:00
Newgrounds Background Image Theme

Someone gifted MetalSlayer69 supporter status!

We need you on the team, too.

Support Newgrounds and get tons of perks for just $2.99!

Create a Free Account and then..

Become a Supporter!

Continuous Integration

386 Views | 3 Replies
New Topic Respond to this Topic

Continuous Integration 2023-06-25 11:55:06


For those of you that are making larger scale games, do you all do CI/CD? Why or why not? And if you do, what's your tool/approach?


BBS Signature

Response to Continuous Integration 2023-06-26 00:20:01 (edited 2023-06-26 00:20:35)


I don't do CI/CD for any games I make because they're generally one-man projects that can be built fairly quickly and don't really have any complex dependency management. If I was working on a team alongside 3 or more developers (like in my day job) then I would use CI/CD because we're working on different things (both different subsystems, as well as different tickets) in which case it helps to have a central "source of truth" build that can be used by QA teams.


Slint approves of me! | "This is Newgrounds.com, not Disney.com" - WadeFulp

"Sit look rub panda" - Alan Davies

BBS Signature

Response to Continuous Integration 2023-06-27 15:25:20


At 6/26/23 12:20 AM, Gimmick wrote: I don't do CI/CD for any games I make because they're generally one-man projects that can be built fairly quickly and don't really have any complex dependency management. If I was working on a team alongside 3 or more developers (like in my day job) then I would use CI/CD because we're working on different things (both different subsystems, as well as different tickets) in which case it helps to have a central "source of truth" build that can be used by QA teams.


Cool beans. I ended up deciding it was worth it in my case, just because the scope and build time's gotten big enough that I want to run tests with every change. It's not perfect though: for some reason unity's CLI produces builds that are broken for me, so I still have to build manually for now.


BBS Signature

Response to Continuous Integration 2023-06-27 15:25:53


At 6/26/23 12:20 AM, Gimmick wrote: I don't do CI/CD for any games I make because they're generally one-man projects that can be built fairly quickly and don't really have any complex dependency management. If I was working on a team alongside 3 or more developers (like in my day job) then I would use CI/CD because we're working on different things (both different subsystems, as well as different tickets) in which case it helps to have a central "source of truth" build that can be used by QA teams.


But yeah, I agree, for smaller projects the overhead isn't worth it.


BBS Signature