-
Notifications
You must be signed in to change notification settings - Fork 9
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Chore: fix a github action issue * bandit failure because of underlying container, so disabled * Fix pip install deprecation warning * Fix: Remove boto3_type_annotations from requirements due to rpm deps issue * validate config with schema * MMENG-3153 Signed-off-by: Harsh Modi <[email protected]> * update rpm spec to fix rpm build * CLOUDBLD-3153 Signed-off-by: Harsh Modi <[email protected]> * remove `ignore_patterns` as a required property * MMENG-3153 Signed-off-by: Harsh Modi <[email protected]> * fix schema retrieval Instead of trying to fetch from relative paths, package schemas with charon and retrieve from pkg resources * MMENG-3153 Signed-off-by: Harsh Modi <[email protected]> * bump charon version * MMENG-3153 Signed-off-by: Harsh Modi <[email protected]> * make tests more robust * fix test paths to avoid failures when CWD is different * fix getenv * MMENG-3141 Signed-off-by: Harsh Modi <[email protected]> * switch to tox env for running tests instead of relying on containers * MMENG-3141 Signed-off-by: Harsh Modi <[email protected]> * update github actions to use tox * MMENG-3141 Signed-off-by: Harsh Modi <[email protected]> * enable mypy type checkers * MMENG-3141 Signed-off-by: Harsh Modi <[email protected]> * enable bandit analyzer * MMENG-3141 Signed-off-by: Harsh Modi <[email protected]> * disable mypy it's not ideal currently to enable it. Revisit this later. * MMENG-3141 Signed-off-by: Harsh Modi <[email protected]> * fix pytest issue current latest pytest==7.2.0 is having dependency conflicts Signed-off-by: Harsh Modi <[email protected]> * initial implementation of singature for artifacts (#169) * initial implementation of singature for artifacts * add API doc to generate_sign function * update README file * use configuration file to controll artifacts needs sign * fix some minor problem * change suffix to exclude instead * remove unused logger * fix minor problem * change charon.yml to a proper extension, change name of suffix confi * add rpm-sign as method of signature (#170) * move subprocess command to configuration, make subprocess to run async (#172) * move subprocess command to configuration, make subprocess to run async * simplify template rendering of sign command * Remove unwanted file * changed semaphore passing in asynic function (#173) * use shlex to replace split instead (#174) * add maven sign unit test (#175) --------- Signed-off-by: Harsh Modi <[email protected]> Co-authored-by: Gang Li <[email protected]> Co-authored-by: Harsh Modi <[email protected]>
- Loading branch information
1 parent
1a93b60
commit eb68a14
Showing
48 changed files
with
1,512 additions
and
735 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.