Skip to content

jdanecki/kanapi-ci

Repository files navigation

KaNaPi project

Main goal of this project is to create educational operating system based on Linux kernel and free software for use at home.

Current phase: Beta

Versions:

  • in development - v0.9
  • released - v0.8

License: GPL v.3

Look into doc directory to learn how to build KaNaPi. More details on http://kanapi.ga

Author: jacek.m.danecki@gmail.com

Development workflow

SBS images

SBS images on SourceForge https://sourceforge.net/projects/kanapi/files/images/v0.9/

  • sbs-x86_64.tar.xz - base for build in chroot (local and CI)
  • sbs-docker-x86.tar.xz - base for BBS docker image

Docker images

System build workflow

  • Sbs - small build system: kanapi_system/kanapi-sbs
  • Bbs - base build system, built on top of Sbs: kanapi_system/kanapi-bbs
  • Cli - command line tools built on top of Bbs: kanapi_system/kanapi-cli
  • X11 - X11 support, libs, apps, built on top of Cli: kanapi_system/kanapi-x11
  • Gui - Gtk2/3 and Qt support, libs built on top of X11: kanapi_system/kanapi-gui
  • Apps - Applications and libs built on top Gui: kanapi_system/kanapi-apps

CI systems

Builds executed in chroot with SBS image

Builds using native (Ubuntu 14.0 compilers) without SBS (BBS only)

Builds in docker container

Repositories

About

Repo to test KaNaPi in CI

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages