Feature #2503
closedextend jenkins job for osmo-bts to build osmo-bts-lc15
100%
Description
We're so far building osmo-bts-{sysmo,octphy,trx} but not the lc15 flavor. Seems rather trivial to add, so let's try to do it?
Updated by laforge over 6 years ago
- Priority changed from Normal to High
This is like a 15-30 minute task, which has been pending for 3 months. Please get it done, we don't want to continue to have code in our tree that's not build tested. Thanks!
Updated by pespin over 6 years ago
- Assignee changed from pespin to laforge
The gerrit job seems to be building for lc15 already, and it can be seen the job was generated by jenkins-job-builder: https://jenkins.osmocom.org/jenkins/job/gerrit-osmo-bts/
The "osmo-bts" job, according to osmo-ci jobs/master-builds.yml should also be building for lc15 (has same config for that project as jobs/gerrit-verifications.yml), however the jenkins jobs doesn't seem to be yet populated by jenkins-job-builder from the yaml config: https://jenkins.osmocom.org/jenkins/job/osmo-bts
Making jenkins to use jenkins-job-builder for that job should resolve this task afaiu, but I'm not sure how to do it. I re-assign for feedback as I think someone with privileges has to push the config somehow.
Updated by laforge about 6 years ago
- Assignee changed from laforge to pespin
Let's make sure you have the required privileges to do it yourself.
Updated by pespin about 6 years ago
Reminder: Let's sync with Neels, afair he was actually in the process of changing the yml files but still didn't push the changes at that time. I'll check current status and make sure I can push those myself.
Updated by neels about 6 years ago
pespin wrote:
Reminder: Let's sync with Neels, afair he was actually in the process of changing the yml files but still didn't push the changes at that time. I'll check current status and make sure I can push those myself.
All pushed and nothing in the pipeline. I usually edit around and update jenkins without pushing, but try to push the yml changes the moment I'm done figuring out the proper yml...
Updated by pespin about 6 years ago
- Status changed from New to Resolved
- % Done changed from 0 to 100
The osmo-bts-lc15 is already being built. I also checked I can successfuly push stuff to jenkins using jenkins-job-builder -> task resolved.