Commit Graph

7 Commits

Author SHA1 Message Date
Daniil Klimuk
5610e60007 rework colors and print functions
Signed-off-by: Daniil Klimuk <daniil.klimuk@3mdeb.com>
2024-04-15 15:35:34 +02:00
Maciej Pijanowski
aa2f0a9297 Merge pull request #5 from Dasharo/add-pre-commit
Add pre-commit hooks
2024-04-15 15:32:13 +02:00
Daniil Klimuk
e6d7198e4b fix issues reported after implementing pre-commit hooks
For list of pre-commit warnings checkout:
https://www.shellcheck.net/wiki/

Signed-off-by: Daniil Klimuk <daniil.klimuk@3mdeb.com>
2024-04-15 15:21:29 +02:00
Daniil Klimuk
433483c213 include: ignore SC2034 shellcheck warnings
Reason: ignore "variable appears unsued" beacause scripts in this
directory are being sourced by other scripts in the repo, and,
therefore, so not use self declared variables.

Solutions I have also tried:
- adding "# shellcheck source=../include/dts-functions.sh" and "# shellcheck
  source=../include/dts-environment.sh" to all scripts under path
  ./scripts/;
- adding "# shellcheck source=SCRIPTDIR/../include/dts-functions.sh" and "#
  shellcheck source=SCRIPTDIR/../include/dts-environment.sh" to all scripts
  under path ./scripts/;
- adding "source-path=./include" and "source-path=SCRIPTDIR/../include" to
  ".shellcheckrc" as well as via command line arguments and comments in shell
  scriptfiles;
- mixing above solutions in different ways;

All above solutions did not work.

References:
https://www.shellcheck.net/wiki/Directive
https://www.shellcheck.net/wiki/SC2034
https://www.shellcheck.net/wiki/SC1090
https://pre-commit.com/#config-args

Signed-off-by: Daniil Klimuk <daniil.klimuk@3mdeb.com>
2024-04-15 09:02:02 +02:00
Daniil Klimuk
ea48f0a3eb scripts: dasharo-deploy: add system clock syncing
Signed-off-by: Daniil Klimuk <daniil.klimuk@3mdeb.com>
2024-04-11 09:33:10 +02:00
Maciej Pijanowski
2583e7e5fa relicense to Apache-2.0, reuse compliance
Signed-off-by: Maciej Pijanowski <maciej.pijanowski@3mdeb.com>
2024-04-10 11:10:52 +02:00
Daniil Klimuk
9e89d02099 reorganize repo structure
Signed-off-by: Daniil Klimuk <daniil.klimuk@3mdeb.com>
2024-04-09 13:32:05 +02:00