freifunkh / site

Freifunk Hannover specific Gluon site configuration for Firmware building.
https://hannover.freifunk.net
5 stars 5 forks source link

build scripts #10

Closed AiyionPrime closed 3 years ago

AiyionPrime commented 7 years ago

It may be a nice feature to have build scripts for our build instances. Like having only one shell file which gets executed by our jenkins-servers and does all the neccessary work.

lemoer commented 7 years ago

I would propose logging to the following path:

logs/$(date --rfc-3339=seconds | tr " " "T")_${GLUON_TARGET}.log
lemoer commented 7 years ago

Maybe we could integrate #8

lemoer commented 6 years ago

We are now running the jenkins server for quite a while, while also providing nightly builds with it. Do you have any objections whether we should store the build procedure here?

My objections are:

I would vote for closing with wontfix. Does anyone else have oppinions?

AiyionPrime commented 6 years ago

I hoped that by now we would've moved towards something like declarative pipelines; without pushing it. Though I don't like having our builds running without jenkinsfiles like now, I've got to admit it's doing good enough. I'd not care about messy commits; we could store the repo in private if you cared. But I'd not use Jenkinsfiles just to use Jenkinsfiles; but because they're superior to what we're doing now. As long as they aren't, we shouldn't use them at all :/ Therefore vote for wontfix, for now.

1977er commented 6 years ago

Maybe we can manually copy/paste the build scripts to a repo. I like the idea of having a well defined place to restore from after a crash.

lemoer commented 6 years ago

I like the idea of having a well defined place to restore from after a crash.

Me aswell. Should we keep this issue open until this is done?

CodeFetch commented 3 years ago

Totally outdated. Jenkins works great now.