~jslarraz/review-tools:container-add-get-yaml

Last commit made on 2024-06-04
Get this branch:
git clone -b container-add-get-yaml https://git.launchpad.net/~jslarraz/review-tools
Only Jorge Sancho Larraz can upload to this branch. If you are Jorge Sancho Larraz please log in for upload directions.

Branch merges

Branch information

Name:
container-add-get-yaml
Repository:
lp:~jslarraz/review-tools

Recent commits

7dcfef8... by Jorge Sancho Larraz

many: rename BaseContainer.get_yaml to get_file_as_yaml and add yaml_version and allow_duplicate_key arguments

MR: https://code.launchpad.net/~jslarraz/review-tools/+git/review-tools/+merge/466662

Succeeded
[SUCCEEDED] test:0 (build)
[SUCCEEDED] coverage:0 (build)
12 of 2 results
7d298e8... by Jorge Sancho Larraz

many: add get_yaml to BaseContainer and use it to read snap.yaml and manifest.yaml

1407371... by Jorge Sancho Larraz

many: move Report class away from bin/snap-review, and use it also on individual checks

MR: https://code.launchpad.net/~jslarraz/review-tools/+git/review-tools/+merge/466806

In progress
[WAITING] test:0 (build)
[WAITING] coverage:0 (build)
12 of 2 results
bac6469... by Jorge Sancho Larraz

bin/snap-review,modules: rework bin/snap-review towards a common report class used in all reviews

MR: https://code.launchpad.net/~jslarraz/review-tools/+git/review-tools/+merge/466751

Succeeded
[SUCCEEDED] test:0 (build)
[SUCCEEDED] coverage:0 (build)
12 of 2 results
a5c1d02... by Jorge Sancho Larraz

bin/snap-review: remove duplicate `overrides` initialization

836a764... by Jorge Sancho Larraz

rt/sr_lint,tests/test.sh.expected: add lint error if meta/gui/xxx.desktop does not exist, instead of exiting with common.error

Succeeded
[SUCCEEDED] test:0 (build)
[SUCCEEDED] coverage:0 (build)
12 of 2 results
d1bfdaa... by Alex Murray

reviewtools/schemas: add __init__.py to signify this is a module

This ensures find_packages() in setup.py will find the associated
schema_validator.py within the schemas/ subdirectory and package it in the snap
etc.

Signed-off-by: Alex Murray <email address hidden>

f0fe85e... by Jorge Sancho Larraz

rt/c/base_container: use magic compat API and remove `charset=binary` from mime_types as 18.04 and higher doesn't show the charset

In progress
[WAITING] test:0 (build)
[WAITING] coverage:0 (build)
12 of 2 results
97ce21f... by Jorge Sancho Larraz

many: move size checks and unpack to relevant containers.

Succeeded
[SUCCEEDED] test:0 (build)
[SUCCEEDED] coverage:0 (build)
12 of 2 results
79ad906... by Jorge Sancho Larraz

rt/tests/c/test_base_container: dont' assume it is squashfs