Register a SA Forums Account here!
JOINING THE SA FORUMS WILL REMOVE THIS BIG AD, THE ANNOYING UNDERLINED ADS, AND STUPID INTERSTITIAL ADS!!!

You can: log in, read the tech support FAQ, or request your lost password. This dumb message (and those ads) will appear on every screen until you register! Get rid of this crap by registering your own SA Forums Account and joining roughly 150,000 Goons, for the one-time price of $9.95! We charge money because it costs us money per month for bills, and since we don't believe in showing ads to our users, we try to make the money back through forum registrations.
what build system
intern manually running tasks by hand
some gigantic proprietary system that only runs on windows
random link to github project with no commit in 3 years
goku
View Results
 
  • Post
  • Reply
cowboy beepboop
Feb 24, 2001

Feisty-Cadaver posted:

we do almost everything with declarative jenkins pipeline builds + docker and it's not exactly simple to setup, but it's nice. like thousands of devs on dozens of teams with wildly different needs and all builds go through the same infra. java, c++, python, iOS, android, jabbascript, etc. spits out an artifact and

just pipeline + a Jenkinsfile you can version control is amazing cuz you no longer have to click through Jenkins build config history to find out who the fucker was who changed the config and now the goddamn build is broken again!

i set this up but the jenkins docker kept running out of space and I got bored with being the CI guy so we're going to use travis

Adbot
ADBOT LOVES YOU

cowboy beepboop
Feb 24, 2001

eschaton posted:

this is patently false

CMake is like the smelly ugly guy who chews with his mouth open and just appears fractally terrible in the small details but when the chips are down he can deliver and reliably

autotools is kinda like that except it barely works and also likes to talk about open relationships and/or open carry and wants you to know that you should really make sure all your code can be built on obscure old systems that only someone like me would care about since portability is important

I looked this up for the first time in my life and wow gross
https://thoughtbot.com/blog/the-magic-behind-configure-make-make-install

cowboy beepboop
Feb 24, 2001

eschaton posted:

the theory behind the abomination that is webassembly

webarse is good actually

cowboy beepboop
Feb 24, 2001

rotor posted:

wasm + wasi will replace docker, you heard it here first

iinvesting al my money in this ty

  • 1
  • 2
  • 3
  • 4
  • 5
  • Post
  • Reply