Jump to contentJump to page navigation: previous page [access key p]/next page [access key n]
User Guide / Usage

Part IV Usage

  • 5 Basic OBS Workflow
  • 6 Local Building
  • Every build that happens on the server can also be executed locally in the same environment using the osc tool. All you need is to check out the source code and run osc build to run the build recipe. The following explains it for RPM format, but it works for any. osc will download needed binaries and execute the local build.

  • 7 Using Source Services
  • Source Services are tools to validate, generate or modify sources in a trustable way. They are designed as smallest possible tools and can be combined following the powerful idea of the classic UNIX design.

  • 8 SCM/CI Workflow Integration
  • With this integration, you can take advantage of source code management (SCM) systems like GitHub, GitLab or Gitea to manage your packages sources. Then, you can integrate those sources with OBS to run different workflows, for instance, to build a package and report back the result to the SCM.

  • 9 Staging Workflow
  • This API provides an easy way to get information about a single or all staging projects like state, requests and checks. Note: To use this API, you first need to setup a staging workflow for a project.

  • 10 Notifications
  • That means this feature is only available through our Unstable project which we deploy on public OBS instance, but is still not part of an OBS release.

  • 11 Moderation
  • As a platform where a lot of social interaction happens, OBS is not free of spam, harmful content or other outcomes of user misconduct. Therefore, OBS provides features which help any user report problematic content and help moderators to act accordingly. Those features are described below, and they…