CI is now fixed and freeze is lifted
-
The new CI code is now fully functional, and will build packages against both Ubuntu Noble and Debian testing. So we can now accept MRs again!
Note that since I start the new APT archive here, a few dependencies are still missing and your MR may still fail. I'm working to bootstrap the most important dependencies. Also, I've configured the CI so that the failure against Debian testing is not fatal (but will show up as "unstable"). However, due to GitLab's limitation it may show up in GitLab as failure. Please take Jenkin's comment in the MR as it gives more detailed status.
The rule that everything must land in
main
branch first still apply. After an MR is merged, we can have the MR backported to theubports/focal
branch if wanted. I'm working on wiring up the backport automation, but in the mean time I can also run the backport automation manually.I'll work to document everything up by this week. In the mean time, if you have any questions or the CI is not working as expected, please ping me on Telegram. Also, if you have a fix that you want to land into Focal image quickly, please also ping me so that I prioritize fixing that component's dependencies.
-
@peat_psuwit please, can you explain the meaning of CI and MR?
Thanks, Rocco -
Hi @rocky58
CI : Continuous Integration
MR : Merge RequestBut if you're not familiar with those terms, that is probably because you're not a developer and not familiar with git repositories and automated testing...
Don't take it the wrong way, but this post was probably not for you if you didn't know the terms.
But I applaud the curiosity and your wish to learnBR
-
@AppLee yes, I am a developer, Android developer, however mine was just curiosity. Among other things, I have a long programming experience and it is the first time I come across these two acronyms. Evidently I am still on the road to ignorance.
Thanks
-
@rocky58 said in CI is now fixed and freeze is lifted:
Evidently I am still on the road to ignorance.
As we all are.
And if never had to work with git that's no surprise.
But nowadays most projects I encounter made use of git (can be on-prem, github, gitlab, bitbucket, ...)For a long time I only knew about subversion
-
This post is deleted!