Project Description
For a long time, I have been planning to learn more about how OBS is integrating with "SCMs" (Source Code Management systems - for me, that means primarily git, GitLab, and GitHub). For Hack Week 22, I decided to bootstrap a trivial software project on GitHub, with automated builds in OBS, and document the steps as I go along.
Goal for this Hackweek
The first goal is to gain a complete, "A through Z" understanding of the process of integrating a software project in GitHub with OBS, including fully automated builds in OBS on every code change in mainline and implementing a semi-automated release workflow, with a real-life versioning scheme.
The second goal, perhaps more important than the first, is to completely document this "A through Z" understanding by describing in detail the exact steps that need to be taken to achieve the first goal, starting from a "blank slate".
That way, the documentation will be there for me to refer to the next time I need to do this, and it will also be there for others who are interested.
Resources
Looking for hackers with the skills:
This project is part of:
Hack Week 22
Activity
Comments
Be the first to comment!
Similar Projects
Sign me off|in by mkoutny
[comment]: # (Please use the project descriptio...
Explore the integration between OBS and GitHub by pdostal
Project Description
The goals:
1) When...
Containerized git server/client for playground and tutorials by mberti
[comment]: # (Please use the project descriptio...
Expanding e2e tests on Windows self-hosted runners via CI by iguimaraes
Achievements:
- Documented all necessary s...
OSSelot collaboration on legal reviews of community packages by lkocman
[comment]: # (Please use the project descriptio...
Explore the integration between OBS and GitHub by pdostal
Project Description
The goals:
1) When...
Use systemd Service Templates to manage OBS workers by enavarro_suse
Project Description
Currently, the system...
Improve error handling of the '/search' API endpoints of OBS by enavarro_suse
Project Description
Improve error handlin...
OSSelot collaboration on legal reviews of community packages by lkocman
[comment]: # (Please use the project descriptio...