jdanecki / kanapi-shippable Goto Github PK
View Code? Open in Web Editor NEWFork to test KaNaPi under Shippable CI
License: GNU General Public License v3.0
Fork to test KaNaPi under Shippable CI
License: GNU General Public License v3.0
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: [email protected] Development workflow ==================== 1. 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 2. Docker images * SBS image - https://hub.docker.com/r/kanapi/kanapi-sbs * BBS image - https://hub.docker.com/r/kanapi/kanapi-bbs * CLI image - https://hub.docker.com/r/kanapi/kanapi-cli 3. System build workflow 3.1 Sbs - small build system: kanapi_system/kanapi-sbs 3.2 Bbs - base build system, built on top of Sbs: kanapi_system/kanapi-bbs 3.3 Cli - command line tools built on top of Bbs: kanapi_system/kanapi-cli 3.4 X11 - X11 support, libs, apps, built on top of Cli: kanapi_system/kanapi-x11 3.5 Gui - Gtk2/3 and Qt support, libs built on top of X11: kanapi_system/kanapi-gui 3.6 Apps - Applications and libs built on top Gui: kanapi_system/kanapi-apps 4. CI systems 4.1 Builds executed in chroot with SBS image * SemaphoreCI - build BBS and CLI packages, https://semaphoreci.com/jdanecki/kanapi * Shippable - build BBS and part of CLI packages, https://app.shippable.com/github/jdanecki/kanapi/dashboard (deprecated by docker build) 4.2 Builds using native (Ubuntu 14.0 compilers) without SBS (BBS only) * CircleCI - https://circleci.com/gh/jdanecki/kanapi * CodeShip - https://app.codeship.com/projects/191185 4.3 Builds in docker container * Shippable - build cli docker image from BBS docker image from https://hub.docker.com/r/kanapi/kanapi-bbs - docker builds: https://app.shippable.com/github/jdanecki/kanapi-dockers/dashboard * Travis - build SBS from sbs-docker tarball and BBS from SBS docker image, https://travis-ci.org/jdanecki/kanapi - docker builds: https://travis-ci.org/jdanecki/kanapi-dockers/builds/355665885 * SemaphoreCI - docker builds: https://semaphoreci.com/jdanecki/kanapi-dockers/ 5. Repositories * Main KaNaPi repository: https://github.com/jdanecki/kanapi * KaNaPi CI tests: https://github.com/jdanecki/kanapi-ci * CI tests: https://github.com/jdanecki/ci-tests * KaNaPi CI tests on shippable only: https://github.com/jdanecki/kanapi-shippable * KaNaPi docker tests: https://github.com/jdanecki/kanapi-dockers
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.