Kubuntu/CI/Metadata

From KDE Community Wiki
< Kubuntu‎ | CI
Revision as of 12:59, 27 October 2014 by Apachelogger (talk | contribs) (Created page with "This page outlines the debian/meta/ directory contents used by CI systems to create builds. The foremost reason the metadata is stored in debian/, and thus in a branch depende...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

This page outlines the debian/meta/ directory contents used by CI systems to create builds. The foremost reason the metadata is stored in debian/, and thus in a branch dependent manner, is because data might be different on a per-branch basis.

debian/meta/ can be present and useful for release branches if they are also subject to automation.

Format Types

  • single-line

    Single-line file containing the full upstream repository URL. May contain a final newline, scripts should strip accordingly when reading the file as a whole.

  • json

    Valid json data. Format dependent on file.

Files

  • debian/meta/
    • repo

      single-line :: URL to upstream source repository.

    • branch

      single-line :: URL to upstream source branch in repository.

    • tarball

      single-line :: URL to upstream tarball (only useful for release branches - currently not used).

    • cmake-ignore.json

      json :: An array of cmake-dependency identifiers to ignore when reported as missing.