Levente Polyak
2d0ccd069c
gitlab: invoke ci target for advanced checks on new keys
...
This invokes the dedicated ci keyringctl command that is responsible
to check with sq-keyring-linter and hokey when completely unknown
new keys are added to the keyring.
2022-01-13 21:10:51 +01:00
Levente Polyak
ab44436c3a
Cleanup old superseded workflow, script and key material
2022-01-12 20:51:30 +01:00
Levente Polyak
5f36beff90
feature(ci): run keyring integrity check if keyring or code changes
2021-11-30 22:54:15 +01:00
Levente Polyak
e42a895889
fix(keyringctl): add missing python-toml for coverage run
2021-11-30 22:54:15 +01:00
Levente Polyak
c807a81a57
feature(ci): add testing and coverage data to gitlab ci artifacts
2021-11-30 22:54:14 +01:00
David Runge
b9bbe3f1d4
Also trigger tests and linting on changes to CI
...
.gitlab-ci.yml:
Also trigger tests and linting on changes to .gitlab-ci.yml.
2021-11-30 22:54:14 +01:00
David Runge
c968e7815a
Add python-coverage to test target
...
.gitlab-ci.yml:
Add python-coverage to test target.
2021-11-30 22:54:13 +01:00
Levente Polyak
0ca74e243b
feature(keyringctl): adding basic infrastructure for running tests
2021-11-30 22:54:13 +01:00
Levente Polyak
94b910a55e
fix(ci): use unified multi import command
2021-11-30 22:54:10 +01:00
David Runge
5e6a8a2e98
gitlab-ci: Run lint, build and install
...
.gitlab-ci.yml:
Add rule to run `make lint` if `keyringctl` changes in a merge request.
Add integration stage to always attempt to build and install the keyring
in a containerized environment.
2021-11-30 22:54:08 +01:00
Levente Polyak
38c96658c2
ci: add basic job to check new key additions and removals
2021-05-08 20:00:05 +02:00