News for hackers. Stuff that matters.
Re:Travis CI's new pricing plan threw a wrench in my open so... by brabel on Friday November 06, 2020 @01:41AM (#25005514)
Gradle can also do everything imaginable, we've managed to get rid of basically all our horrible bash scripts and wrote most build stuff using Gradle API and using a proper programming language (put actual code in Gradle's buildSrc/, only configure it in build.gradle, and you've got a extremely powerful build).
Re:Travis CI's new pricing plan threw a wrench in my open so... by hinkley on Friday November 06, 2020 @11:17AM (#25008719)
Shebangs are also your friend, if your primary language can be used that way.

The cons of that solution are that there’s a tendency to make them ornate, and the trap of circular dependencies. Reusing an internal library in your build scripts, you have it building itself which can get out of hand quickly.

Re:Travis CI's new pricing plan threw a wrench in my open so... by moonbug on Friday November 06, 2020 @04:42AM (#25006379)
sweet summer child.