Skip to content
Snippets Groups Projects

Rework workflow documentation

Merged Martyn Welch requested to merge wip/martyn/T7254-Rework-workflow-docs into master
All threads resolved!
Compare and Show latest version
1 file
+ 6
6
Compare changes
  • Side-by-side
  • Inline
@@ -69,15 +69,15 @@ configured architectures (`x86_64`, `armv7l`, `aarch64`) and publishing the
resulting binary packages in signed APT repositories. Each package is built in
a closed, well-defined environment where OBS automatically installs all the
build tools and resolves dependencies from a clean state using the packages it
has built already: if any dependency is missing the build fails. Any build
has built already: if any dependency is missing, the build fails. Any build
failures are reported back to the relevant GitLab pipeline and to the
appropriate developer(s).
appropriate developers.
![Binary package generation from source change](/images/workflow_binary-package-generation.svg)
{{% notice info %}}
Whilst the automated workflows described here provide a robust solution for
ensuring package quality and modularity these workflows clearly do not meet the
While the automated workflows described here provide a robust solution for
ensuring package quality and modularity, these workflows clearly do not meet the
needs of a developer actively developing or debugging a code base. To meet this
need, Apertis provides tools to ease
[development and testing of applications on top of Apertis]({{< ref "ade.md" >}})
@@ -97,11 +97,11 @@ bug fixes and security fixes with the efforts done by the wider Debian
community.
After OBS has finished building a package, the results get published in a
Debian package repository. The open-source packages from Apertis can be found
package repository. The open-source packages from Apertis can be found
in the public
[Apertis package repositories](https://repositories.apertis.org/apertis/).
The packages in these repositories are then used to build images , suitable for
The packages in these repositories are then used to build images suitable for
deployment onto a variety of targets (such as reference boards or product
specific hardware, virtual machines and container images). This process is
automated via a CI/CD pipeline that runs nightly.
Loading