Skip to content

macaroni-os/mark-repo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

M.A.R.K. Anise Repository

The Macaroni Automated Repositories Kit is the Stack of all softwares used by Macaroni to maintain and to generate kits together with the tools used by Macaroni to convert Portage metadata to anise specs.

This repository wants to manage the binary of the core software used in the MARK stack and speed up installation for CD/CI pipeline.

Bump new packages

In order to update the selected packages we use the anise-portage-converter tool. You need to have the reposcan JSON files aligned to the seed/mark-kits copy on kit-cache directory.

The reposcan JSON files could be generated manually with this command:

$> mark-devkit kit clone --concurrency 30 --generate-reposcan-files --kit-cache-dir ./kit-cache --specfile packages/seeds/mark-kits/kits-versions/kits.yaml

or using the package reposcan/meta-mark-xl of the mark-repo. Obviously, in this case, the package must be bumped to updates kits to last available commit.

When the kit-cache directory is ready to update anise specs runs:

$> anise-portage-converter generate --rules portage-converter/tools.yaml  --ignore-missing-deps \
   --to . --enable-stage4 --ignore-wrong-packages --skip-rdeps-generation

About

MARK Anise Repository

Resources

Stars

Watchers

Forks

Sponsor this project

 

Packages

No packages published